Скажем , у меня есть каталог dir
с тремя подкаталогами dir1
.. dir3
. А внутри у меня много файлов и других подкаталогов.
Я хотел бы найти файл внутри, скажем, с *.c
окончанием, но я бы хотел искать только в подкаталоге "dir / dir2" и во всех его подкаталогах. Как я могу сформулировать это?
Предполагая, что у dir/
меня есть:
find . -name "*.c"
искать во всех каталогах.
Как мне ограничиться только dir2
?
find dir1 dir3 -name \*.c
работает просто отлично.Предполагая, что вы находитесь в
dir
ответ Иана, конечно , тоже правильный
источник