我用它来列出d:\ root中的所有文本文件: ls d:\*.txt 这将列出所有子目录中的所有文本文件: ls d:\*\*.txt
ls d:\*.txt
ls d:\*\*.txt
如何使用ls列出根目录和所有子目录中的所有文本文件?
ls
这不起作用: ls d:/{,**/}*.txt
ls d:/{,**/}*.txt
编辑:在ls不在find,grep,awk,sed或任何其他搜索命令
find
grep
awk
sed
你可以尝试ls **/*.txt。这在zsh中有效。
ls **/*.txt
要么
ls $(START_DIR)/**/*.txt