各位大大好~~~
小弟寫了一個shell
aa=got_day(*註)
echo $aa
Y=`expr substr $aa 1 3`
echo $Y
但是
b-shell 卻說syntax error
但是若將aa改為aa="0990408"
則會輸出099
註
get_day 是一個程式,輸出的格式為7碼民國年
即echo $aa 會變成0990408
請問~~
1.若要由外部程式傳一個值到變數中該如何處理
2.如何修改才不會出現syntax error
謝謝您的回答
--
小弟寫了一個shell
aa=got_day(*註)
echo $aa
Y=`expr substr $aa 1 3`
echo $Y
但是
b-shell 卻說syntax error
但是若將aa改為aa="0990408"
則會輸出099
註
get_day 是一個程式,輸出的格式為7碼民國年
即echo $aa 會變成0990408
請問~~
1.若要由外部程式傳一個值到變數中該如何處理
2.如何修改才不會出現syntax error
謝謝您的回答
--
All Comments