請問一個shell 問題 - Linux
By Necoo
at 2010-04-08T21:42
at 2010-04-08T21:42
Table of Contents
※ 引述《[email protected] (Astro v.s. Geo)》之銘言:
: ※ 引述《[email protected] (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
--
: ※ 引述《[email protected] (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
--
Tags:
Linux
All Comments
By Bethany
at 2010-04-09T18:01
at 2010-04-09T18:01
Related Posts
htmldoc轉pdf顏色框架不正常
By Quanna
at 2010-04-08T17:34
at 2010-04-08T17:34
Gentoo 固定ip連上網路
By Yedda
at 2010-04-08T16:36
at 2010-04-08T16:36
Ubuntu的問題
By Linda
at 2010-04-08T15:19
at 2010-04-08T15:19
SystemC 2.0.1的安裝
By Noah
at 2010-04-08T13:55
at 2010-04-08T13:55
只能使用ip上網
By Oscar
at 2010-04-08T12:39
at 2010-04-08T12:39