如何使用“ ls”列出根目录和子目录中的所有文本文件

时间:2019-02-12 19:45:35

标签: linux file search ls

我用它列出d:\ root:
中的所有文本文件 ls d:\*.txt
列出所有子目录中的所有文本文件:
ls d:\*\*.txt

如何使用ls在根目录和所有子目录中列出所有文本文件?

这不起作用:
ls d:/{,**/}*.txt

编辑:在ls中而不在findgrepawksed中或其他任何搜索命令中

1 个答案:

答案 0 :(得分:0)

您可以尝试ls **/*.txt。这是在zsh中完成的。

ls $(START_DIR)/**/*.txt