Есть ли в UNIX / LINUX простой способ отследить время выполнения команды?
linux
unix
command-line
terminal
OneChillDude
источник
источник
использование
вместо этого время, встроенное в bash: это более настраиваемое AFAIK.
источник
user@host:~$ which time /usr/bin/time
похоже, это версия 1.7 времени GNU.time -f "\t%E real" ls
в bash, я получаю сообщение об ошибке, но если я это сделаю, это будет работать/usr/bin/time -f "\t%E real" ls
.which
. Использованиеtype -a
:$ which time /usr/bin/time $ type -a time time is a shell keyword time is /usr/bin/time
/usr/bin/time
позволяет вам использовать псевдонимы bash. Для этогоtime
нужен встроенный bash , иначе вы получите ошибкуcannot run my_alias: No such file or directory
.Вот как
sleep
выглядит одна секунда, синхронизированная сtime
:источник