1.通配符
在 bash的操作環境中還有一個非常有用的功能,那就是通配符 (wildcard)!我們利用 bash 處理數據就更方便了!底下我們列出一些常用的通配符喔。
例子:
(1)找出 /etc/ 底下以 cron 為開頭的檔名:# ll -d /etc/cron* <==加上 -d 是為了僅顯示目錄而已
(2)找出 /etc/ 底下文件名『剛好是五個字母』的文件名:# ll -d /etc/????? <==由於? 一定有一個,所以五個 ? 就對了
(3)找出 /etc/ 底下文件名所有數字的文件名:# ll -d /etc/*[0-9]* <==記得中括號左右兩邊均需 *
(4)找出 /etc/ 底下,檔名開頭非為小寫字母的文件名:# ll -d /etc/[^a-z]* <==注意中括號左邊沒有 *
2.特殊符號
通配符之外,bash 環境中癿特殊符號有哪些呢?底下我們先匯整一下: