Shell 中引用符號,特殊符號的名稱及意義

2021-07-22 14:46:04 字數 608 閱讀 2311

shell 中引用符號的名稱及意義

符號                

名稱                      意義

「   」

雙引號引用處美元符號($)、反引號(`)、和反斜線(\)之外的所有符號

『 』單引號

引用所有符號

` `反引號

shell將反引號中的內容解釋為系統命令 \

反斜線轉義符,遮蔽下乙個字元的特殊意義

shell中的特殊字元及其意義

特殊符號          意義

&傳遞到指令碼的引數數量 *

0個或多個在*字元之間的那個普通字元起 +

匹配1個或多個在其以前的那個普通字元3 ^

匹配行首,或後面字元的非 $

命令的退出狀態,0代表正確,1代表錯誤                      `

反引號,shell的引用符號 「」

雙引號,shell的引用符號 |

管道符號或表示「或」的意思 ?

匹配0個或1個在其以前的那個普通字元 \

轉義符

shell 特殊符號

變數 含義 0 當前指令碼的檔名 n傳遞給指令碼或函式的引數。n 是乙個數字,表示第幾個引數。例如,第乙個引數是 1,第二個引數是 2。傳遞給指令碼或函式的引數個數。傳遞給指令碼或函式的所有引數。傳遞給指令碼或函式的所有引數。被雙引號 包含時,與 稍有不同,下面將會講到。上個命令的退出狀態,或函式的...

shell特殊符號

變數字首,組合,正則裡面表示行尾 多條命令寫到一行,用分號分割 使用者家目錄,後面正規表示式表示匹配符 放到命令後面,會把命令丟到後台 2 2 指定字元中的乙個,0 9 a za z abc 和 用於命令之間 將多個命令寫到一行 root localhost test ls sh a.txt du ...

shell特殊符號

1 shell中的特殊符號 1.1 美元符號。用來表示變數的值。如變數name的值為mike,則使用 name就可以得到 mike 這個值。1.2 井號。除了做為超級使用者的提示符之外,還可以在指令碼中做為注釋的開頭字母,每一行語句中,從 號開始的部分就不執行了。1.3 雙引號。shell不會將一對...