[20220427]ls 忽略特定檔案.txt

lfree發表於2022-04-29

[20220427]ls 忽略特定檔案.txt

ls 命令有一個引數-I 忽略特定檔案.

例子如下:

$ ls -I "*.txt" -I "*.sh"
a.webp  bin  binx  ff.sed  find  other  pipe1  pipe2  test

--//注意一定要引號引起來,因為bash shell 如果直接使用*.txt,要展開,這樣可以少1個.例子:

$ ls -I *.txt
a1.txt  aa.txt  aaa.txt  b1.txt  bbb.txt  scan1.txt

$ ls  *.txt
a.txt  a1.txt  aa.txt  aaa.txt  b1.txt  bbb.txt  scan1.txt

--//實際上
$ ls -I *.txt
--//變成了
$ ls -I a.txt  a1.txt  aa.txt  aaa.txt  b1.txt  bbb.txt  scan1.txt

--//這樣顯示少1個檔案.a.txt不顯示.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2889311/,如需轉載,請註明出處,否則將追究法律責任。

相關文章