-1

Кто-нибудь знает способ переупорядочить возвращаемый список ls -al таким образом, чтобы:

а) сначала каталоги, потом файлы;

а также

б) Дата первая, имя второе и разрешения в конце

а также

в) без потери цвета. (CLICOLOR = 1 существует)

а также

г) Все это по псевдониму ls -al?

1 ответ1

2

Как насчет

ls -la --color=yes --group-directories-first | awk '{print $6 "\t" $8 "\t\t" $1}'

Что касается псевдонима, псевдонимы не могут содержать переменные, но решением будут функции. Они хранятся в .profile/.bashrc и работают так же, как псевдонимы.

РЕДАКТИРОВАТЬ: Функция ниже - просто добавьте его в свой .profile , откройте новую оболочку и введите myls . Работает как шарм :)

myls () { ls -la --color=yes --group-directories-first | awk '{print $6 "\t" $8 "\t\t" $1}'; }

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .