歡迎您光臨本站 註冊首頁
小知識  >  Unix >

unix中關於shell if的問題

admin @ 2017-12-03 reply:0
←手機掃碼閱讀

$1表示參數1,$2表示參數2,如果參數多於 9 個,則不能使用 $10 來引用第10個參數。首先必須處理或保存第一個參數($1),然後使用 shift 命令刪除參數 1 並將所有剩餘的參數下移一位,因此 $10 就變成了 $9,依此類推。$# 的值將被更新以反映參數的剩餘數量。
所以你的這條命令表示「如果剩餘參數的個數為0」


[admin via ] unix中關於shell if的問題已經有560次圍觀

http://coctec.com/room/show-522.html