Первое, что приходит на ум:
find $ROOT_PATH -type d -name foo | xargs -n1 -I{} find {} -type f
Использование обратного интерактивного поиска:
Если вы хотите использовать предыдущую эхо-команду
echo
Если вы не хотите выполнять команду, а немного отредактируете ее, когда найдете нужную команду:
Если вы хотите отклонить команду,
Использоватьr
(режим добавления )вместоc
:
find. -maxdepth 1 -mindepth 1 -type d -exec tar rvf {}.tar {} --remove-files \;
Это создаст архив, если он еще не существует, и добавит к нему, если он существует.