3

Можно ли изменить порядок отображаемых столбцов при запуске ls -l в * nix (или dir в Windows)?

Например, я хотел бы видеть дату изменения, затем имя, затем другие поля (или выбрать только те, которые я хочу, и их порядок.

Как это можно сделать, не используя просто cut и обрезку нежелательных полей (поскольку это не решает проблему переупорядочения)?

1 ответ1

3

Я бы вообще не разбирал ls: используйте stat и sort:

stat --printf="%y\t%n\t%F\t%s\n" * | sort -t $'\t' -k 2

это начало.

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