歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> SHELL編程 >> shell中的通配符以及特殊符

shell中的通配符以及特殊符

日期:2017/3/1 9:56:51   编辑:SHELL編程

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 環境中癿特殊符號有哪些呢?底下我們先匯整一下:

Copyright © Linux教程網 All Rights Reserved