系統變量 文件或目錄判斷 整數判斷 邏輯運算判斷符 字符串判斷 注意:在[]結構中”< “需要被轉義,例如:[ "str1" /< "str2" ],在雙中括號中則無需轉義。 總結:使用-n在[]結構中測試,必須要 ...
. shell 變量 注意,變量名和等號之間不能有空格。同時,變量名的命名須遵循如下規則: 命名只能使用英文字母,數字和下划線,首字符不能是數字。 中間不能有空格,可以使用下划線。 不能使用標點符號。 不能使用 bash 里的關鍵字。 使用一個定義過的變量,只要在變量名前面加 即可: 變量名外面的花括號是可選的,加花括號是為了幫助解釋器識別變量的邊界。 使用 readonly 命令可以定義只讀變 ...
2019-07-23 09:58 0 1327 推薦指數:
系統變量 文件或目錄判斷 整數判斷 邏輯運算判斷符 字符串判斷 注意:在[]結構中”< “需要被轉義,例如:[ "str1" /< "str2" ],在雙中括號中則無需轉義。 總結:使用-n在[]結構中測試,必須要 ...
echo $SHLVL 該變量包含當前工作的shell level $* 所有參數列表 受IFS控制 PS1 為提示符,可進行設置 PS1="[\u@\h \W]\$"PS2 為換行時的那個符號如 aa '換行后默認會出現>我們可以進行修改 PS2=''換成你喜歡的IFS ...
京峰JF2115-Day45上課筆記 1、SHELL編程變量命名規范; 2、SHELL編程IF語句案例實戰 1)if語句固定的語法格式: 2)If語句常用參數和表達式 ...
shell中特殊位置參數變量:$0、$n、$#、$*、$@ $0:獲取當前執行shell腳本文件名,如果執行腳本包含路徑,那么就包括腳本路徑 $n:獲取當前執行shell腳本的第n個參數值、n=1..9,當n為0時表示腳本文件名;如果n大於9,則用大括號括起來,例如${10},接的參數以空格 ...
前面已經講到,變量名只能包含數字、字母和下划線,因為某些包含其他字符的變量有特殊含義,這樣的變量被稱為特殊變量。例如,$ 表示當前Shell進程的ID,即pid,看下面的代碼: $echo $$ 運行結果 29949 特殊變量列表 ...
echo 功能說明:顯示文字。 語 法:echo [-ne][字符串]或 echo [--help][--version] 補充說明:echo會將輸入的字符串送往標准輸出。輸出的字 ...
前面已經講到,變量名只能包含數字、字母和下划線,因為某些包含其他字符的變量有特殊含義,這樣的變量被稱為特殊變量。例如,$ 表示當前Shell進程的ID,即pid,看下面的代碼: $echo $$ 運行結果 29949 特殊變量列表 ...
特殊變量列表 變量 含義 $0 當前腳本的文件名 $n 傳遞給腳本或函數的參數。n 是一個數字,表示第幾個參數。例如,第一個參數是$1,第二個參數 ...