Як я можу використовувати параметри з часом?


9

Кожного разу, коли я намагаюся використовувати параметри з командою time, наприклад формат (-f, --FORMAT), я отримую таку помилку:

bash: -f: command not found

Як я можу використовувати параметри з часом?

Відповіді:


11

Ви посилаєтесь на вбудовану версію bash time, яка має дещо іншу поведінку та варіанти - описану також у посібнику з bash help time.

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


Це вирішило мою проблему. Мені не було відомо, що в будь-якій з команд є різниця між man-сторінкою та версією bashes, додайте це до того, про що я сьогодні дізнався.
Wipqozn

Якщо все вирішено, натисніть прапорець біля відповіді, щоб прийняти цю відповідь.
Дуг Харріс

2
Вбудована typeфункція Баша покаже, який ви будете виконувати - наприклад type time. Додати -aопцію, щоб показати все -type -a time
Doug Harris

1
@DougHarris Я знаю, як прийняти відповідь, але між запитанням і тим, коли ви можете прийняти, є 15-хвилинна затримка.
Wipqozn

Ах, вибачте. Мінус в тому, щоб отримати допомогу так швидко :-)
Doug Harris
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.