Можно переключиться на terminator
.
Это - потрясающий полнофункциональный эмулятор терминала. Это немного ужасно (по-моему), когда Вы устанавливаете, но можете легко настроить его и даже заставили его быть похожим gnome-terminal
.
Укажите формат даты, но оставьте его пустым, например
ls -lh --time-style="+"
Производит
-rwxrwxr-x 1 christian christian 8.5K a.out
drwxrwxr-x 2 christian christian 4.0K sock
-rw-rw-r-- 1 christian christian 183 t2.c
В системе GNU можно использовать '
флаг GNU printf
:
$ stat -c"%A %h %U %G %'s %n" /bin/foo
-rw-r--r-- 1 root root 45,112 /bin/foo
Это зафиксировано в man 3 pritnf
:
' For decimal conversion (i, d, u, f, F, g, G) the output is to be grouped
with thousands' grouping characters if the locale information indicates
any. Note that many versions of gcc(1) cannot parse this option and will
issue a warning. (SUSv2 did not include %'F, but SUSv3 added it.)
Или же вы можете разобрать его самостоятельно:
$ stat --printf="%A\t%h\t%U\t%G\t%s\t%n\n" a | rev |
awk '{gsub(/.../,"&,",$2); print}' | rev
-rwxr-xr-x 2 terdon terdon 4,096 file