Раскройте, пожалуйста, кто знает, страшную тайну команды ls !
понадобилось вывести названия всех *.h файлов, которые находятся внутри некоего каталога и в его подкаталогах. Глубина вложения подкаталогов до 5 в разных ветвях дерева. Все, что смог из себя выдавить это
ls ./*.h ./*/*.h ./*/*/*.h ./*/*/*/*.h ./*/*/*/*/*.h ./*/*/*/*/*/*.h
Цель достигнута, но это же неправильно! должен же быть универсальный синтаксис для этого случая! Из спортивного интереса пытался искать - безуспешно. Подскажите, пожалуйста!