Как вывести список всех текстовых файлов в корне и подкаталогах, используя 'ls' - PullRequest
0 голосов
/ 12 февраля 2019

Я использую это для отображения всех текстовых файлов в d: \ root:
ls d:\*.txt
Это для отображения всех текстовых файлов во всех подкаталогах:
ls d:\*\*.txt

Как я могу перечислить все текстовые файлы в корне И во всех подкаталогах, используя ls?

Это не работает:
ls d:/{,**/}*.txt

редактировать: в ls не в find, grep, awk, sed или любых другихкоманда поиска

1 Ответ

0 голосов
/ 12 февраля 2019

Вы можете попробовать ls **/*.txt.Это работает в zsh.

или

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

...