Ответ 1
Используйте find
для этого типа вещей.
find /home/me/subdir
отобразит все файлы и каталоги с полным путем, которые живут в /home/me/subdir
.
find /home/me/subdir -type f
будут перечислены только файлы. (-type d
для каталогов.)
Если вам нужно сопоставить имя файла glob, сделайте следующее:
find /home/me/subdir -type f -name "abc*"
Или исключить шаблон имени файла:
find /home/me/subdir -type f ! -name ".*"