Грубая сила:
Подобно ответу @Niranjan, взятому у человека из столбца
, команда:
EXAMPLES
(printf "PERM LINKS OWNER GROUP SIZE MONTH DAY " ; \
printf "HH:MM/YEAR NAME\n" ; \
ls -l | sed 1d) | column -t
Этот вопрос также задавали на SO — поделюсь моим ответом и здесь:
exa является заменой/улучшением для ls
. Если вы передадите аргументы -lh
с exa, он будет включать в себя строку заголовка, печатающую имена столбцов, например:
exa -lh
Пример вывода:
Permissions Size User Date Modified Name
.rwx------ 19 username 29 Sep 11:25 dont_cra.sh
drw-r----- - username 29 Sep 11:26 f1
.rw-r--r--@ 811k username 29 Sep 11:25 row_count.dat
.rw-r--r-- 54 username 29 Sep 11:25 some_text.txt
Вы можете настроить псевдоним в.bashrc, который заменяет ls на exa.