Имитация стиля листинга терминала OSX ls -la в Ubuntu 16.04

Имитация стиля листинга терминала OSX ls -la в Ubuntu 16.04

Я пытаюсь получить вывод, который выглядит как ls -laв моем терминале Mac, но в Ubuntu. Он следует следующему порядку листинга:

  • Файлы и каталоги, начинающиеся с точки. (раскрашивание каталогов)
  • Папки
  • Файлы Пока что ls -lahpXr --colorработает (с небольшим изменением формата размера), но файлы отображаются вверху вместе с точками каталогов и файлов.

Кто-нибудь знает, как перенести все файлы в самый низ? Я получил эту комбинацию, проверив man-страницы man ls в Ubuntu 16.04.

Буду признателен за любую оказанную помощь!

Ваше здоровье!

решение1

Используйте --group-directories-firstопцию:

ls --group-directories-first -la

Сначала будут выведены все каталоги (скрытые и видимые), а затем все файлы.

Для удобства я бы предложил задать для этого псевдоним, поскольку короткого варианта для этого нет:

alias ls='ls --group-directories-first'

Связанный контент