Коментар @mpy був правильним. Тому я перефразую своє запитання. Мені дуже подобається функція REPORTTIME в zsh, але вона повідомляє лише час, коли користувацький + системний час перевищує $ REPORTTIME згідно zsh doc . Чи є спосіб зробити час звіту zsh, коли час стіни перевищує деяку кількість, але не повідомити час, коли час стіни нижче цього числа?
Оригінальне запитання: Мені дуже подобається функція REPORTTIME в zsh, але відповідно до zsh doc , вона видаватиметься лише тоді, коли результат команди ненульовий. Але бувають випадки, коли якась команда займає деякий час і не вдається, і я хочу знати, скільки часу пройшло. Хтось знає спосіб роздрукувати час для команди, навіть якщо результат не вдався?
REPORTTIME
Якщо неотрицательно, ...") посилається на$REPORTTIME
себе, а не на стан повернення команди. Зауважте, що системний час user + повинен бути більшим, ніж$REPORTTIME
час стіни. Томуsleep 2
не повідомляйте про статистику навіть зREPORTTIME=1