Re: [問題] 請問一個shell 問題

看板Linux作者 (b8888)時間15年前 (2010/04/08 21:42), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/4 (看更多)
※ 引述《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
echo $aa|cut -c -3
04/09 13:12, 1F
文章代碼(AID): #1BlTrCZW (Linux)
討論串 (同標題文章)
文章代碼(AID): #1BlTrCZW (Linux)