Linux 通配符與特殊符號
阿新 • • 發佈:2018-04-09
Linux基礎 特殊符號 通配符 通配符與特殊符號
特殊符號:
引號系列:
$() 和 ` ` 運行裏面的命令
' ' 將裏面的命令原封不動的輸出
" " 將裏面的特殊符號解析運行
重定向系列 :
> 標準輸出重定向
>> 標準輸出追加重定向
2> 錯誤輸出重定向
< 標準輸入重定向
<< 標準輸入追加重定向
位置系列:
~ 當前用戶家目錄
. 當前目錄
.. 當前目錄的上一層目錄
cd - 回到上一次所在的目錄
su - 切換目錄
判斷系列
&& 前一個命令執行成功,在執行後面的命令
|| 前一個命令執行報錯,在執行後面的命令
無分類系列
# 註釋、root用戶的命令提示符
$ 取出變量裏面的內容, 在awk中表示取某一列。
!在awk,find,sed,grep,都表示取反的意思,在命令行有特殊的含義.
| 前面命令輸出的結果,交給後面的命令執行
;連續命令執行的分隔符
通配符符號
* 表示任意字符
{ } 生成序列
[ ] 指定一個字符範圍或數字範圍,例如:[1..5] 結果:1 2 3 4 5
? 代表一定有一個任意字符
單引號,雙引號,反引號 和 不加引號 的區別
' ' 單引號:所見即所得,將裏面的字符串原封不動的輸出
" " 雙引號:解析裏面的特殊符號並運行
不加引號:和雙引號類似,解析特殊符號
` ` 反引號:將裏面命令執行結果輸出
Linux 通配符與特殊符號