如何根据通配符匹配递归查找当前文件夹和子文件夹中的所有文件?
原文由 john 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何根据通配符匹配递归查找当前文件夹和子文件夹中的所有文件?
原文由 john 发布,翻译遵循 CC BY-SA 4.0 许可协议
管道 [find](https://en.wikipedia.org/wiki/Find(Unix))_ 到 grep 通常更方便;它为您提供了用于任意通配符匹配的正则表达式的全部功能。
例如,要查找文件名中包含不区分大小写字符串“foo”的所有文件:
find . -print | grep -i foo
原文由 Paul Whipp 发布,翻译遵循 CC BY-SA 4.0 许可协议
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答798 阅读✓ 已解决
2 回答3.2k 阅读
使用
find
:find
需要一个起点,所以.
(点)指向当前目录。