前面已經講到,變量名只能包含數字、字母和下划線,因為某些包含其他字符的變量有特殊含義,這樣的變量被稱為特殊變量。例如,$ 表示當前Shell進程的ID,即pid,看下面的代碼: $echo $$ 運行結果 29949 特殊變量列表 ...
在linux下配置shell參數說明 前面已經講到,變量名只能包含數字 字母和下划線,因為某些包含其他字符的變量有特殊含義,這樣的變量被稱為特殊變量。 例如, 表示當前Shell進程的ID,即pid,看下面的代碼: 運行結果 特殊變量列表 變量 含義 當前腳本的文件名 n 傳遞給腳本或函數的參數。n 是一個數字,表示第幾個參數。例如,第一個參數是 ,第二個參數是 。 傳遞給腳本或函數的參數個數。 ...
2017-02-13 15:01 0 29668 推薦指數:
前面已經講到,變量名只能包含數字、字母和下划線,因為某些包含其他字符的變量有特殊含義,這樣的變量被稱為特殊變量。例如,$ 表示當前Shell進程的ID,即pid,看下面的代碼: $echo $$ 運行結果 29949 特殊變量列表 ...
特殊變量列表 變量 含義 $0 當前腳本的文件名 $n 傳遞給腳本或函數的參數。n 是一個數字,表示第幾個參數。例如,第一個參數是$1,第二個參數 ...
前面已經講到,變量名只能包含數字、字母和下划線,因為某些包含其他字符的變量有特殊含義,這樣的變量被稱為特殊變量。例如,$ 表示當前Shell進程的ID,即pid,看下面的代碼: $echo $$ 運行結果 29949 特殊變量列表 ...
echo 功能說明:顯示文字。 語 法:echo [-ne][字符串]或 echo [--help][--version] 補充說明:echo會將輸入的字符串送往標准輸出。輸出的字 ...
命令行參數 $0 表示程序名。$1 至 \$9則是位置參數。$# 表示參數的個數。$* 將所有參數當做一個整體來引用$@ 把每個參數作為一個字符串返回,可以使用for循環來遍歷$? 最近一個執行的命令的退出狀態。0表示執行成功$_ 上一個命令的最后一個參數。使用快捷鍵 ESC+. 也是這個效果 ...
if [ $# != 3 ] ; thenecho "USAGE: $0 from to"echo " e.g.: $0 ~/oucaijun/from ~/oucaijun/to"exit 1;fi ———————————————————————— $#代表了命令行的參數數量 位置 ...
linux shell命令行選項與參數用法詳解 在bash中,可以用以下三種方式來處理命令行參數 -直接處理:使用$1, $2, ..., $n進行解析, 適合小腳本 -getopts:單個字符選項的情況(如:-n 10 -f file.txt等選項),能處理 ...