如何基于通配符匹配以递归方式查找当前和子文件夹中的所有文件?
使用find :
find . -name "foo*"
find需要一个起点,而且. (点)指向当前目录。
find
.
管道找到 grep 往往更方便; 它为您提供了任意通配符匹配的正则表达式的全部功能。
例如,要在文件名中查找具有不区分大小写的字符串 “foo” 的所有文件:
~$ find . -print | grep -i foo
find将找到与模式匹配的所有文件:
find . -name "*foo"
但是,如果你想要一张照片:
tree -P "*foo"
希望这可以帮助!