1 參數 $0 ,$1 ....
$0 是腳本調用時使用的輸入(如腳本名字爲built,在shell中輸入:" ./linux/build abc" $0就等於"./linux/build",$1等於"abc" ).
$ 1 ... $n 第n個參數
2
shift命令每執行一次,變量的個數($#)減一,而變量值提前一位 Shift命令一次移動參數的個數由其所帶的參數指定。例如當shell程序處理完前九個命令行參數後,可以使用shift 9命令把$10移到$1。 |
3 dirname -- 返回路徑中的目錄部
os_top=$(dirname $0) 得到腳本所在目錄