Linux篇 萬用字元的應用

2021-09-29 12:59:07 字數 650 閱讀 7038

萬用字元

萬用字元是shell在做pathnameexpansion時用到的。說白了一般只用於檔名匹配,它是由shell解析的,比如find,ls,cp,mv等。

shell中常見的萬用字元

小tips:

[ ]與區別

[ ]只能用來找檔案

用來找檔案,或創造檔案,生成序列

shell中常見的元字元

轉義字元

有時候,我們想讓 萬用字元,或者元字元 變成普通字元,不需要使用它。那麼這裡我們就需要用到轉義符了。 shell提供轉義符有三種。

單引號:硬轉義,其內部所有的shell 元字元、萬用字元都會被關掉。–俗稱所見即所得

雙引號:軟轉義,其內部只允許出現特定的shell 元字元:$用於引數替換 `(反單引號,esc鍵下面)用於命令替換

反斜槓:又叫轉義,去除其後緊跟的元字元或萬用字元的特殊意義

Linux萬用字元

在使用shell命令對多個檔案物件執行單一操作時,例如刪除當前目錄下的file1到file8,多次使用相同的命令rm file1到rm file8非常麻煩,通常使用萬用字元模式解決這個問題 rm file 1 8 當使用萬用字元指定一種模式時,該模式與底層系統上的乙個或多個檔案匹配,shell以空格...

linux萬用字元

在您日常的 linux 使用中,有很多時候您可能需要一次對多個檔案系統物件執行單一操作 比如 rm 在這些 情況下,在命令列中輸入許多檔案通常讓人感到厭煩 rm file1 file2 file3 file4 file5 file6 file7 file8 為了解決這個問題,您可以利用 linux ...

Linux萬用字元

linux萬用字元 在我們平常的 linux 使用中,在很多時候您可能需要一次對多個檔案系統物件執行單一操作 如 cp 在這些情況下,直接在命令列中輸入許多檔名通常是很讓人厭煩的 root admin cp file1 file2 file3 file4 file5 filen home test ...