Как я могу использовать опции со временем?


9

Всякий раз, когда я пытаюсь использовать опции с командой time, такие как format (-f, --FORMAT), я получаю следующую ошибку:

bash: -f: command not found

Как я могу использовать опции со временем?

Ответы:


11

Вы вызываете встроенную версию bash time, которая имеет немного другое поведение и параметры - как описано в руководстве bash help time.

Используйте command time ...для обхода встроенного и выполнения внешней команды; или беги /usr/bin/time ...напрямую.


Это исправило мою проблему. Я не знал, что между справочной страницей и версией баши есть разница в любой из команд, добавьте это к тому, что я узнал сегодня.
Wipqozn

Если все решено, нажмите на флажок рядом с ответом, чтобы принять этот ответ.
Даг Харрис

2
Встроенная typeфункция Bash покажет, что вы будете запускать - например type time. Добавить -aопцию, чтобы показать все -type -a time
Даг Харрис

1
@DougHarris Я знаю, как принять ответ, но между запросом и тем, когда вы можете принять, есть 15-минутная задержка.
Wipqozn

Ах, прости. Недостаток получения помощи так быстро :-)
Даг Харрис
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.