本地有兩個文件:arg.txt和about.sh。 目標是把arg.txt里的內容輸出,並作為about.sh的輸入。 先看arg.txt里存的是什么: 再看about.sh里存的是什么 其實是一段對Shell特殊變量的解釋,包括 , , , , , : liusiyi localhost cat about.sh 步驟一,把arg.txt的內容傳給變量a: 步驟二,查看變量a的值: 步驟三,變量 ...
2019-07-05 15:58 0 764 推薦指數:
前面已經講到,變量名只能包含數字、字母和下划線,因為某些包含其他字符的變量有特殊含義,這樣的變量被稱為特殊變量。例如,$ 表示當前Shell進程的ID,即pid,看下面的代碼: $echo $$ 運行結果 29949 特殊變量列表 ...
echo 功能說明:顯示文字。 語 法:echo [-ne][字符串]或 echo [--help][--version] 補充說明:echo會將輸入的字符串送往標准輸出。輸出的字符串間以空白字符隔開,並在最后加上換行號。 參 數:-n 不要在最后自動換行 -e 若字符串 ...
前面已經講到,變量名只能包含數字、字母和下划線,因為某些包含其他字符的變量有特殊含義,這樣的變量被稱為特殊變量。例如,$ 表示當前Shell進程的ID,即pid,看下面的代碼: $echo $$ 運行結果 29949 特殊變量列表 ...
特殊變量列表 變量 含義 $0 當前腳本的文件名 $n 傳遞給腳本或函數的參數。n 是一個數字,表示第幾個參數。例如,第一個參數是$1,第二個參數 ...
在linux下配置shell參數說明 前面已經講到,變量名只能包含數字、字母和下划線,因為某些包含其他字符的變量有特殊含義,這樣的變量被稱為特殊變量。 例如,$ 表示當前Shell進程的ID,即pid,看下面的代碼: 運行結果 特殊變量列表 變量 含義 $0 當前腳本的文件名 ...
Linux命令的執行過程 首先是輸入:stdin輸入可以從鍵盤,也可以從文件得到 命令執行完成:把成功結果輸出到屏幕,stout默認是屏幕 命令執行有錯誤:把錯誤也輸出到屏幕上面,stderr默認也是屏幕 文件描述符 標准輸入stdin:對應的文件描述符是0,符號是<和< ...
cmd3 $(cmd2 $(cmd1)) 以上命令的作用是:將cmd1的執行結果作為cmd2的參數,將cmd2執行結果作為cmd3的參數 ...