Как скрыться. и.. от ls

Проблемой был конфигурационный файл. pacman сохранил конфигурационный файл как pacnew, таким образом, я просто переименовал его.

1
20.08.2013, 22:43
2 ответа

Принятие GNU или BSD ls:

ls -lAtr /foo
7
27.01.2020, 23:12
  • 1
    На самом деле -A опция была добавлена к последней версии стандарта POSIX (2008), так становится более портативным (отметьте это -A исключает обоих . и ..). –  Stéphane Chazelas 20.08.2013, 22:43
  • 2
    Превосходный, который делает то, что я ищу. –  spuder 20.08.2013, 22:45
  • 3
    Обратите внимание на это, если каталог содержит файлы или каталоги, запускающиеся с . (так .foo как пример), они будут перечислены с -A (который является, вероятно, что Вы хотите!) В противном случае отбрасывают -a и -A опции все вместе. –  Drav Sloan 20.08.2013, 22:52

... и если ls не является GNU ls,

ls -latr ... | grep -v '^d.* \.$'
1
27.01.2020, 23:12
  • 1
    -A существовал на BSD, Linux (включая BusyBox) и Солярис в течение долгого времени. –  Gilles 'SO- stop being evil' 21.08.2013, 02:09

Теги

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