Re: [問題] 請問一個shell 問題
※ 引述《Maxsolar.bbs@OfO.twbbs.org (Astro v.s. Geo)》之銘言:
: ※ 引述《b8888.bbs@ptt.cc (b8888)》之銘言:
: : 各位大大好~~~
: : 小弟寫了一個shell
: : aa=got_day(*註)
: : echo $aa
: : Y=`expr substr $aa 1 3`
: : echo $Y
: 如果是呼叫程式,你不用把他的值另存成變數
: echo $aa的結果應該是該程式的名稱,不可能是程式的執行結果。
: echo $(expr substr $(aa) 1 3)
: 即可
To Maxsolar. 大大
先謝謝您的回答
我測試的結果
在 echo $aa 中會 echo 7碼數字 (即get_day 的程式功能)
若以今天來說會輸出0990408
我想的是取出前3碼數字即099
即將Y這個變數設為 099
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.117.130
→
04/09 13:12, , 1F
04/09 13:12, 1F
討論串 (同標題文章)