Я бы ls
вообще не разбирался : use stat
and sort
:
stat --printf="%y\t%n\t%F\t%s\n" * | sort -t $'\t' -k 2
это начало.
Можно ли изменить порядок отображаемых столбцов при работе ls -l
на * nix (или dir
на Windows)?
Например, я хотел бы видеть дату изменения, затем имя, затем другие поля (или выбрать только те, которые я хочу, и их порядок.
Как бы это сделать без простого использования cut
и обрезки нежелательных полей (поскольку это не решает проблему переупорядочения)?
Я бы ls
вообще не разбирался : use stat
and sort
:
stat --printf="%y\t%n\t%F\t%s\n" * | sort -t $'\t' -k 2
это начало.