Linux通配符知識深度講解

注意:linux統配符合三劍客(grep,awk,sed)正則表達式是不同的,所以,表明的意義也是
有較大區別的。
通配符通常用戶命令bash環境,而linux正則表達式用於grep,sed,awk場景。
linux

* - 通配符,表明任意(0到多個)字符
?- 通配符,表明任意1個字符
;- 連續不一樣命令的分隔符
# - 配置文件註釋
| - 管道
~ - 用戶的家目錄
- - 上一次的目錄
$ - 變量前要加的符號
/ - 路徑分割符號
>或1> - 重定向,覆蓋
>> - 追加劇定向,追加。
< - 輸入重定向
<< - 追加輸入重定向
‘ - 單引號,不具備變量置換功能,輸出是所見即所得。
「 - 雙引號,具備變量置換功能,解析變量後輸出,不加引號至關於雙引號。經常使用雙引號。
` - tab鍵上面的鍵,反引號,兩個``中間位命令,會先執行,等價$()。
{} - 中間爲命令區塊組合或內容序列
! - 邏輯運算中的「非」(not)
&& - 而且,一個指令執行成功時,執行後一個指令
|| - 或者,個指令執行失敗時,執行後一個指令
.. - 上級目錄
.  - 當前目錄
正則表達式

相關文章
相關標籤/搜索