Я много раз пытался решить эту проблему.
Результаты команды find не заботятся о порядке размещения.
Как использовать список каталогов на основе даты и времени создания из результата поиска рекурсивной команды?
ls -lc
Это работает хорошо, но не рекурсивно.
find . -type f -iname "*.txt" -exec ls -lc {} \;
Это не работает.
find . -type f -iname "*.txt" | sort -n
Это также только на основе имени.