Сохранить имя всех каталогов.
ls -R $PWD/* | grep ./ > allDirectories
В следующей строке показано 10 файлов каждого каталога (только если в каталоге нет пробелов в имени). Вы можете добавить дополнительные параметры в команду ls (т.е. отсортировать по времени, используя -c)
for directory in $(cat allDirectories); do echo '\n\n\n'$directory; ls $directory[1,-2] | head -n 10; done 2>> /dev/null