Как мне отсортировать результаты find
? Я хочу отсортировать по дате создания asc?
find /docs -type f | sort
Сортировка по имени файла, а не по дате создания. Спасибо.
AFAIK, Linux не записывает время создания, поэтому короткий ответ - вы не можете.
Для времени модификации попробуйте следующее:
$ find /docs -type f -printf '%T@ %p\n' | sort -k1 -n
или:
$ find /docs -type f -print0 | xargs -0 stat -c "%y %n" | sort