Bash常用特殊字元

2021-05-01 08:00:19 字數 1328 閱讀 4137

bash

常用特殊字元

*                         #

萬用字元,代表乙個或多個字元或數字

?                         #

萬用字元,代表乙個字母

#                         #

批註說明

/                         #

轉義符號

|                         #

分隔兩個管道命令的界定

;                         #

連續性命令的界定,在一行輸入多條命令

~                         #

使用者家目錄

$                         #

變數前需要加的變數取代值

&                         #

將指令移動到後台執行

!                         #

邏輯運算子非

/                         #

路徑分隔符

>, >>                     #

輸出重導向,分別是取代 和 累加

'                         #

單引號,沒有變數置換功能

"                         #

雙引號,有變數置換功能

` `                       #

兩個` (esc下面的按鍵)中間的指令優先執行

( )                       #

在中間作為子shell 的起始和結束

[ ]                       #

在中間作為字元的組合

#在中間作為命令塊的組合

ctrl + c                  #

終止當前正在執行的指令

ctrl + d                  #

輸入結束(eof)

ctrl + m                  #

就是enter 

ctrl + s                  #

暫停螢幕輸出

ctrl + q                  #

恢復螢幕的輸出

ctrl + u                  #

刪除整列命令

ctrl + z                  #

暫停當前正在執行的指令

Bash 特殊字元 下

test.sh filename 重定向 test.sh 的輸出到檔案 filename 中。如果 filename 存在的話,那麼將會被覆蓋。test.sh filename 重定向 test.sh 的 stdout 標準輸出 和 stderr 標準錯誤 到 filename 中。test.sh ...

bash特殊字元 2

恢復內容開始 tips 使用時前後要空格 asb 123 1.小括號 1 命令組 在括號中的命令列表,將會作為乙個子 shell 來執行。在括號中的變數,由於是在子shell中,所以對於指令碼剩下的部分是不可用的。父程序,也就是指令碼本身,將不能夠讀取在子程序中建立的變數,也就是在子shell 中建...

Bash中的特殊字元

行首以 開頭 除 之外 的是注釋。是用於指定當前指令碼的直譯器,我們這裡為bash,且應該指明完整路徑,所以為 bin bash 當然,在echo中轉義的 是不能作為注釋的 vim test.sh輸入如下 並儲存。中文為注釋,無需要輸入 bin bash echo the here dose not...