tl;dr в ru-utf8 не работают никакие аргументы time
, это я где-то криво man
прочитал, или всё же оно есть баг?
locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
time -f "\t%E real,\t%U user,\t%S sys" ls -Fs
-f: команда не найдена
real 0m0,168s
user 0m0,134s
sys 0m0,035s
LC_ALL=C time -f "\t%E real,\t%U user,\t%S sys" ls -Fs
total 0
0:00.00 real, 0.00 user, 0.00 sys
LC_ALL=C time --version
GNU time 1.7
cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS"