Shell 設計入門: | ||
---|---|---|
<<< Previous | 5.設定變數 | Next >>> |
(標準輸入通常是鍵盤) 可以由鍵盤讀取使用者輸入的資料值:
echo "請回答 Y/N ?" read ans echo echo "您的回答是: $ans" echo ========= echo "請輸入二個單字?" read X Y echo echo "您輸入的是: $X $Y" echo 註:read 不只可以讀取字元,其實字串也可以,換言之, 上式若使用者輸入 msg yes,則 $X 為 msg、$Y 為 yes 另,若輸入的項目比位置變數多,則最後一個變數會吃掉多出來的輸入: echo "請輸入三個字串" read X Y Z 假設使用者輸入 msg yes ok no today 則 X 為 "msg"、Y 為 "yes"、Z 則吃掉剩下所有的,即 Z 為 "ok no today" |
<<< Previous | Home | Next >>> |
取消環境變數 | Up | 陣列 (array) |