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

9

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

bash: -f: command not found

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

Wipqozn
источник

Ответы:

11

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

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

user1686
источник
Это исправило мою проблему. Я не знал, что между справочной страницей и версией баши есть разница в любой из команд, добавьте это к тому, что я узнал сегодня.
Wipqozn
Если все решено, нажмите на флажок рядом с ответом, чтобы принять этот ответ.
Даг Харрис
2
Встроенная typeфункция Bash покажет, что вы будете запускать - например type time. Добавить -aопцию, чтобы показать все -type -a time
Даг Харрис
1
@DougHarris Я знаю, как принять ответ, но между запросом и тем, когда вы можете принять, есть 15-минутная задержка.
Wipqozn
Ах, прости. Недостаток получения помощи так быстро :-)
Даг Харрис