Список файлов в подкаталогах

Список файлов в подкаталогах

У меня есть структура каталогов, как показано ниже

/каталог1/каталог2/test.txt.

Здесь у меня есть несколько каталогов на уровне directory1 и несколько каталогов на уровне directory2, а на некоторых уровнях directory2 присутствует несколько файлов.

Есть ли команда, которая покажет, в каких подкаталогах находится файл?

решение1

Если вы хотите вывести список только тех каталогов, в которых есть файлы, вам может подойти -emptyтест :find

find /directory1 -type d -not -empty

Связанный контент