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

问题描述 投票:0回答:1

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

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

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

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

linux file search ls
1个回答
0
投票

你可以尝试ls **/*.txt。这在zsh中有效。

要么

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

© www.soinside.com 2019 - 2024. All rights reserved.