Вы можете использовать stat
с глобусом файла:
$ stat -f "%m%t%N" /var/log/*.gz | sort -rn | head -1 | cut -f2-
%m
- это время файла, а %N
- это имя файла.Этот шаблон затем используется для decorate-sort-undecorate для поиска новейших.
Вы можете добавить sed
к нему, чтобы отфильтровать имена файлов, которые имеют шаблон регулярного выражения, если это необходимо.