Shell命令特殊字元

2021-06-03 09:57:49 字數 637 閱讀 4892

shell命令特殊字元:

#  注釋,

&   以後臺方式執行。如 find / -name "linux" &

『    取代命令字元。   

; 可用它將多個命令分隔開來,讓命令依次執行。 

>  重定向,把執行結果輸入到乙個檔案中。若該檔案已經存在,則原有內容會被充掉。如ls -l > aa.txt

>>把招待結果附加到乙個已存在的檔案後面。

|   建立管線,將乙個命令的執行結果輸入給下乙個命令使用

||  or運算,一般用於if、while等條件語句判斷式中

~   使用者登入後所在的目錄,也就是使用者的家目錄。

.   表示當前目錄。

..   表示上一級目錄。

$?   最後一次執行的命令的返回碼

$$   shell程序自己的pid

$!   shell程序最近啟動的後台程序的pid

$#   命令列引數的個數

$0   指令碼檔案本身的名字

$1 $2..    第乙個,第二個。。。。命令列引數

$*   「$1 $2 $3 $4 $5 $6… 「將所胡的命令列引數組織成乙個整體,作為乙個單詞

$@ 「$1」」$2」」$3」…..將多個命令列引數看作是多個「單詞」

Shell命令特殊字元

shell命令特殊字元 注釋 後台執行 把執行結果輸入到乙個指定的檔案中 把執行結果附加到乙個以存在的檔案後面 表示當前目錄 表示上一級目錄 最後一次執行的命令的返回碼 shell程序自己的pid shell程序最近啟動的後台程序的pid 命令列引數的個數 0 指令碼檔案本身的名字 1 2 第乙個,...

shell命令特殊字元

1.特殊字元的認識 0這個程式的執行名字 n這個程式的第n個引數值,n 1,2,9 這個程式所有引數,此選項引數可以超過9個 這個程式引數個數 這個程式的pid 指令碼執行的當前程序pid 執行上乙個背景指令的pid 後台執行的最後乙個程序的程序的pid號 執行上乙個指令的返回值 顯示最後命令退出狀...

SHELL特殊字元

字元含義 1 通常用於注釋,通常 前後留乙個空格 2 某些模式匹配如sed,數值常量表示式 及引數替換 中也使用 命令分割符,允許單行寫多個的命令,例 echo var1 echo var2 case 的選項結尾符 1 等同與source命令,載入指令碼檔案,可理解為python的import 2 ...