В bash
использовать globstar
для рекурсивного обхода каталогов с шаблоном glob **
:
shopt -s globstar
ls -l /path/to/fold/**/all.xml
Отключить globstar
(shopt -u globstar
) или запустите приведенное выше в подоболочке, если хотите:
( shopt -s globstar && ls -l /path/to/fold/**/all.xml )
Или используйте find
с действием -ls
, чтобы получить список атрибутов файла:
find /path/to/fold/ -type f -name all.xml -ls