Linux shell 特殊符號

2021-09-13 01:57:06 字數 742 閱讀 4190

#

井號,表示符號後面的是注釋文字,不會被執行

;分號,擔任連續指令功能的符號

;;連續分號,專用於case的選項

』 』單引號,被單引號括住的內容,被視為單一字串,引號內如果有表示變數的$符號,沒有作用,會視為一般符號處理

「 」雙引號,被雙引號括住的內容,被視為單一字串,它防止萬用字元擴充套件,但允許變數擴充套件

l管道,連線上個指令的標準輸出,作為下個指定的標準輸入

··倒引號,如果前面是單雙引號,括住的是命令列,就引用倒引號括起來,就會被視為命令輸出

,逗號,在運算中當作「區隔」用途

/斜線,在路徑表示時,代表根目錄。

\反斜線,表示轉義功能

!通常代表反邏輯的作用,用!=來代表「不等於」

:冒號,在home目錄下的.bash_profile中設定關於路徑的場合中,使用冒號來做區隔

?問號,在檔案擴充套件上表示匹配乙個任意的字元

*星號,在檔案擴充套件上代表任何字元,運算上表示「乘法」

$錢號,變數替換的代表符號

${}變數的正規表示式,

$()$( )中放的是命令,相當於

$#它的作用是告訴你引用變數的總數量是多少

(())

該符號作用let指令相似

常出現在流程控制中,扮演括住判斷式的作用

i i邏輯符號,表示或

&&邏輯符號,表示和

&表示後台工作

+加號,表示加法

-減號,表示減法%除號

Linux shell指令碼特殊符號筆記

引號 單引號完全引用即被包括的內容都是字串 裡面有變數名也不會被解釋 雙引號不完全引用若包含的內容有變數名時 會解析變數 例如 a hello 若b a 此時b的內容為 a 若b a 此時b的內容為 hello 反引號執行命令 可與 替換 例如a ls 相當於a ls 括號 1陣列定義例 a 1 2...

bash特殊符號

bash的萬用字元與特殊符號 在 bash 的操作環境中還有乙個非常有用的功能,那就是萬用字元 wildcard 我們利用 bash 處理資料就更方便了!底下我們列出一些常用的萬用字元喔 符號意義 代表 0 個到無窮多個 任意字元 代表 一定有乙個 任意字元 同樣代表 一定有乙個在括號內 的字元 非...

oracle 特殊符號

oracle 特殊符號 oracle萬用字元,運算子的使用 用於where比較條件的有 等於 包含 in not in exists not exists 範圍 between.and not between.and 匹配測試 like not like null測試 is null is not ...