原文:Shell 變量和參數

. shell 變量 注意,變量名和等號之間不能有空格。同時,變量名的命名須遵循如下規則: 命名只能使用英文字母,數字和下划線,首字符不能是數字。 中間不能有空格,可以使用下划線。 不能使用標點符號。 不能使用 bash 里的關鍵字。 使用一個定義過的變量,只要在變量名前面加 即可: 變量名外面的花括號是可選的,加花括號是為了幫助解釋器識別變量的邊界。 使用 readonly 命令可以定義只讀變 ...

2019-07-23 09:58 0 1327 推薦指數:

查看詳情

Shell腳本變量判斷參數命令

系統變量 文件或目錄判斷 整數判斷 邏輯運算判斷符 字符串判斷 注意:在[]結構中”< “需要被轉義,例如:[ "str1" /< "str2" ],在雙中括號中則無需轉義。 總結:使用-n在[]結構中測試,必須要 ...

Tue Aug 27 19:48:00 CST 2019 0 2364
shell中的參數擴展, 特殊變量

echo $SHLVL 該變量包含當前工作的shell level $* 所有參數列表 受IFS控制 PS1 為提示符,可進行設置 PS1="[\u@\h \W]\$"PS2 為換行時的那個符號如 aa '換行后默認會出現>我們可以進行修改 PS2=''換成你喜歡的IFS ...

Fri Feb 03 06:15:00 CST 2012 0 3853
SHELL用法三(變量參數設置)

京峰JF2115-Day45上課筆記 1、SHELL編程變量命名規范; 2、SHELL編程IF語句案例實戰 1)if語句固定的語法格式: 2)If語句常用參數和表達式 ...

Tue Jan 07 00:38:00 CST 2020 0 1142
shell中特殊位置參數變量

shell中特殊位置參數變量:$0、$n、$#、$*、$@ $0:獲取當前執行shell腳本文件名,如果執行腳本包含路徑,那么就包括腳本路徑 $n:獲取當前執行shell腳本的第n個參數值、n=1..9,當n為0時表示腳本文件名;如果n大於9,則用大括號括起來,例如${10},接的參數以空格 ...

Sun Apr 07 21:03:00 CST 2019 0 647
Shell特殊變量Shell $0, $#, $*, $@, $?, $$和命令行參數

前面已經講到,變量名只能包含數字、字母和下划線,因為某些包含其他字符的變量有特殊含義,這樣的變量被稱為特殊變量。例如,$ 表示當前Shell進程的ID,即pid,看下面的代碼: $echo $$ 運行結果 29949 特殊變量列表 ...

Sat Apr 28 02:13:00 CST 2018 0 1885
Shell特殊變量Shell $0, $#, $*, $@, $?, $$和命令行參數

前面已經講到,變量名只能包含數字、字母和下划線,因為某些包含其他字符的變量有特殊含義,這樣的變量被稱為特殊變量。例如,$ 表示當前Shell進程的ID,即pid,看下面的代碼: $echo $$ 運行結果 29949 特殊變量列表 ...

Wed Feb 22 18:23:00 CST 2017 0 18246
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM