shell命令特殊字元:
#:注釋
&:後台執行
>:把執行結果輸入到乙個指定的檔案中
>>:把執行結果附加到乙個以存在的檔案後面
.:表示當前目錄
..:表示上一級目錄
$? 最後一次執行的命令的返回碼
$ shell程序自己的pid
$! shell程序最近啟動的後台程序的pid
$# 命令列引數的個數
$0 指令碼檔案本身的名字
$1 $2 第乙個,第二個命令列引數
「$*」將所有的命令列引數組織成乙個整體,作為乙個單詞
$@ 將多個命令列引數看做是多個「單詞」
管道和重定向:
>:輸出重定向
<:輸入重定向
>>:輸出重定向(檔案末尾追加)
|:管道符
Shell命令特殊字元
shell命令特殊字元 注釋,以後臺方式執行。如 find name linux 取代命令字元。可用它將多個命令分隔開來,讓命令依次執行。重定向,把執行結果輸入到乙個檔案中。若該檔案已經存在,則原有內容會被充掉。如ls l aa.txt 把招待結果附加到乙個已存在的檔案後面。建立管線,將乙個命令的執...
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 ...