Unix中怎么使用通配符匹配文件名

小億
93
2024-04-30 16:33:48

在Unix系統(tǒng)中,可以使用通配符來(lái)匹配文件名,常見(jiàn)的通配符包括:

  1. *:匹配任意長(zhǎng)度的任意字符,可以用來(lái)匹配0個(gè)或多個(gè)字符。
  2. ?:匹配任意單個(gè)字符。
  3. [ ]:匹配括號(hào)內(nèi)的任意一個(gè)字符,可以使用-來(lái)表示范圍。

下面是一些使用通配符匹配文件名的例子:

  1. 匹配所有以.txt結(jié)尾的文件:*.txt
  2. 匹配所有以a開(kāi)頭、b結(jié)尾的文件:a*b
  3. 匹配所有名字為1.txt、2.txt和3.txt的文件:[123].txt
  4. 匹配所有以a、b、c開(kāi)頭的文件:[a-c]*

通過(guò)使用通配符,可以方便地在Unix系統(tǒng)中匹配文件名,進(jìn)行文件操作。

0