我用它列出d:\ root:
中的所有文本文件
ls d:\*.txt
列出所有子目录中的所有文本文件:
ls d:\*\*.txt
如何使用ls
在根目录和所有子目录中列出所有文本文件?
这不起作用:
ls d:/{,**/}*.txt
编辑:在ls
中而不在find
,grep
,awk
,sed
中或其他任何搜索命令中
答案 0 :(得分:0)
您可以尝试ls **/*.txt
。这是在zsh中完成的。
或
ls $(START_DIR)/**/*.txt