Как получить отсортированный список файлов по дате изменения, которые соответствуют определенному имени файла и распечатать часть текста в оболочке unix? - PullRequest
1 голос
/ 27 марта 2012

Извините за длинный заголовок. Я пытаюсь в основном написать скрипт, который будет выполнять «поиск» и получать отсортированный список всех файлов с именем README и распечатывать в них часть текста. Для меня это простой способ перейти в каталог, в котором есть несколько папок проекта, и распечатать резюме. Это то, что я до сих пор:

find . -name "README" | xargs -I {} sed -n '/---/,/NOTES/p' {}

Не получается отсортировать данные по дате изменения. Любая помощь будет отличной!

1 Ответ

4 голосов
/ 27 марта 2012

Вы можете использовать опцию -printf в find:

$ find . -name 'README' -printf '%T@\t%p\n' | sort | cut -f 2-
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...