Виміряйте час виконання сценарію


27

Чи є у мене оболонка Bash простий спосіб моніторингу часу, необхідного для запуску сценарію та виведення потрібного часу?

Відповіді:


36

Так.

 time script

Де scriptсценарій для моніторингу часу.

Наприклад, time find ~виведе щось подібне (залежно від розміру домашнього каталогу, тобто):

real    0m49.139s
user    0m0.663s
sys     0m4.129s

@Jason: Ласкаво просимо! Я радий, що це допомогло!
Wuffers

2

Я зробив утиліту пари таймера / toc для виклику tticта ttoc. Він доступний тут .

Приклад використання:

$ ttic && sleep 0.4 && ttoc
0.405

Щоб уникнути конфліктів із існуючим сполученням tic / toc, ідентифікатор можна вказати тут foo:

$ ttic foo && sleep 0.5 && ttoc foo

Або призначте випадковий ідентифікатор, наприклад:

$ id=$(ttic --unique) && sleep 0.5 && ttoc $id
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.