温馨提示×

linux find模糊查找支持哪些通配符

小樊
98
2024-12-29 06:45:16
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

Linux中的find命令支持以下通配符:

  1. *:匹配任意长度的任意字符。例如,*.txt 匹配所有以 .txt 结尾的文件。
  2. ?:匹配任意单个字符。例如,a?b 匹配 abacb
  3. [...]:匹配方括号内的任意一个字符。例如,[abc] 匹配 abc
  4. [^...]:匹配不在方括号内的任意一个字符。例如,[^abc] 匹配除 abc 之外的任意字符。
  5. /:用于目录名,表示当前目录。例如,/usr/bin 匹配 /usr/bin 目录。
  6. \:用于转义特殊字符。例如,\? 匹配 ?\* 匹配 *

注意:在使用通配符时,建议将它们放在引号内,以防止shell对它们进行扩展。例如,使用 find . -name "*.txt" 而不是 find . *.txt

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:linux find模糊查找效率怎样提高

0