温馨提示×

通配符在linux中的使用技巧有哪些

小樊
88
2024-08-10 23:16:39
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

  1. 使用 * 通配符匹配任意数量的字符,例如 ls *.txt 会列出所有以 .txt 结尾的文件。

  2. 使用 ? 通配符匹配单个字符,例如 ls file?.txt 会列出文件名为 file1.txt、file2.txt、file3.txt 等的文件。

  3. 使用 [] 通配符匹配指定范围内的字符,例如 ls file[1-3].txt 会列出文件名为 file1.txt、file2.txt、file3.txt 的文件。

  4. 使用 {} 通配符匹配多个指定值,例如 cp file{1,2}.txt dest/ 会复制文件 file1.txt 和 file2.txt 到 dest 目录。

  5. 使用 ! 通配符取反匹配,例如 ls !(*.txt) 会列出所有不以 .txt 结尾的文件。

  6. 使用 ^ 通配符排除特定字符,例如 ls [^a-z]* 会列出文件名不以小写字母开头的文件。

  7. 使用 \ 转义符号来匹配特殊字符,例如 ls file\?.txt 会列出文件名为 file?.txt 的文件。

  8. 结合多个通配符一起使用,例如 ls file[1-3]?.txt 会列出文件名为 file1a.txt、file2b.txt、file3c.txt 等的文件。

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

推荐阅读:Linux通配符在脚本编写中的技巧

0