看板 [ Linux ]
討論串[問題] 請問一個shell 問題
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Maxsolar.時間15年前 (2010/04/09 15:32), 編輯資訊
0
0
0
內容預覽:
引述《b8888.bbs@ptt.cc (b8888)》之銘言:如果只是這樣,根本不用用到get_day這隻程式,shell就可以幫你作到。echo $(date +"%Y") | awk '{printf "%03d\n", $1-1911}'. 如果你還想要0408,繼續用date:. ec
(還有55個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者b8888 (b8888)時間15年前 (2010/04/08 21:42), 編輯資訊
0
0
0
內容預覽:
引述《Maxsolar.bbs@OfO.twbbs.org (Astro v.s. Geo)》之銘言:. To Maxsolar. 大大. 先謝謝您的回答. 我測試的結果. 在 echo $aa 中會 echo 7碼數字 (即get_day 的程式功能). 若以今天來說會輸出0990408. 我

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Maxsolar.時間15年前 (2010/04/08 21:32), 編輯資訊
0
0
0
內容預覽:
引述《b8888.bbs@ptt.cc (b8888)》之銘言:如果是呼叫程式,你不用把他的值另存成變數echo $aa的結果應該是該程式的名稱,不可能是程式的執行結果。. echo $(expr substr $(aa) 1 3). 即可. --. 我不是 但我想飛. --.

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者b8888 (b8888)時間15年前 (2010/04/08 11:23), 編輯資訊
0
0
0
內容預覽:
各位大大好~~~. 小弟寫了一個shell. aa=got_day(*註). echo $aa. Y=`expr substr $aa 1 3`. echo $Y. 但是. b-shell 卻說syntax error. 但是若將aa改為aa="0990408". 則會輸出099. 註. get_d
(還有6個字)
首頁
上一頁
1
下一頁
尾頁