Псевдоним для списка каталогов, отсортированного по времени, измененному в обратном порядке

Стандарт POSIX способ сделать это command -v git. Все подобные UNIX системы должны поддерживать это.

53
18.09.2016, 04:28
1 ответ

-r делает то же самое для ls как tac делает для любой команды, которая должна инвертировать упорядочивание файла.

Таким образом, Вы могли просто записать

ls -ltr

Из страницы справочника:

  • -l Список в длинном формате. Если вывод к терминалу, полная сумма для всех размеров файла производится на строке перед длинным списком.
  • -r Инвертируйте порядок вида получить обратный лексикографический порядок или самые старые записи сначала (или самые большие файлы в последний раз, если объединено с видом размером.
  • -t Вид ко времени изменил (последний раз изменил сначала) прежде, чем отсортировать операнды по лексикографическому порядку.
83
27.01.2020, 19:33
  • 1
    Спасибо! Б/У ls целую вечность и никогда не новый существует-r :p –  linux-newbie 07.11.2012, 20:46
  • 2
    Это помнят с удобной мнемосхемой "позже". Как в, "Я хочу видеть файлы, которые были изменены позже: ls -ltr" –  bahamat 07.11.2012, 22:16
  • 3
    Его также печальный, потому что в большинстве других популярных команд это обозначает 'рекурсивный'... –  dolzenko 10.09.2014, 23:59
  • 4
    я чувствую себя немного глупым для не замечать, что после рассмотрения страницы справочника для ls, полагающего, что модификаторы перечислены в алфавитном порядке. В новостях по теме существует все еще рекурсивная опция для ls, но это-R вместо-r. –  Jonathan Thiele 23.04.2015, 20:12

Теги

Похожие вопросы