Вопросы с тегом «time-utility»

time - это утилита командной строки для запуска другой программы и суммирования использования ресурсов.


3
Как запустить время по нескольким командам И записать вывод времени в файл?
Я хочу запустить timeкоманду, чтобы измерить время нескольких команд. Что я хочу сделать, это: Измерьте время прохождения всех их, сложенных вместе Записать timeвывод в файл Напишите STDERRиз команды, которую я измеряюSTDERR Чего я не хочу делать, так это Запишите несколько команд в отдельный скрипт (почему? Потому что все это уже …

5
Заставьте bash использовать внешнюю команду `time` вместо встроенной оболочки
Как сделать так, чтобы bash по умолчанию использовал ключевое слово time (/ usr / bin / time) вместо ключевого слова shell? which timeвозвращает /usr/bin/time type timeвозвращается time is a shell keyword Запуск time, очевидно, выполняет ключевое слово оболочки: $ time real 0m0.000s user 0m0.000s sys 0m0.000s $ /usr/bin/time Usage: /usr/bin/time …

3
Как я могу перенаправить вывод `time` и вывод команды на один и тот же канал?
Предположим, у меня есть бинарный файл foo. Если я хочу перенаправить вывод какого- fooлибо другого процесса bar, я мог бы написать ./foo | bar. С другой стороны, если бы я хотел timeобув, и перенаправить вывод timeя мог бы написать, time (./foo) | bar. Мой вопрос, как я могу прикрепить вывод …

1
Почему «реальное» время намного выше, чем «пользовательское» и «системное» время вместе взятые?
Я выполняю и выполняю timeмного команд (т. Е. nslookup) SSHИ собираю общее время, необходимое для выполнения подразумеваемой услуги (т. Е. DNS ). Таким образом, я собираю время userи sysвремя, realсчитая время, когда мой процесс блокируется, что мне не нужно ... Я думаю. Но у некоторых из моих тестов были результаты …

2
Есть ли что-то вроде `time`, которое также записывает ввод / вывод и процессор?
Я могу довольно быстро контролировать время выполнения процесса с помощью time: x@y ~ $ time foo real 0m14.299s user 0m4.770s sys 0m0.440s Есть ли способ получить те же данные для ввода-вывода и использования ЦП аргумента, записанного в STDOUT? timeИдеальной будет простая команда или утилита , где я просто передаю аргумент …

5
Как усреднить время команд?
Я использую timeнекоторые из моих команд. Теперь, чтобы усреднить измерения, я хотел бы запускать и рассчитывать мои команды указанное количество раз и получать результаты с вычисленным средним и стандартным отклонением. Результат будет таким: avgtime -n 100 my_command real 0m5.388s stdev 0m0.068s user 0m5.380s stdev 0m0.067s sys 0m0.004s stdev 0m0.000s Есть …

1
Использование встроенной команды «время» в bash вместо внешней команды
Работая с timeкомандой, я столкнулся с ситуацией, когда я должен использовать встроенную, timeа не внешнюю команду времени GNU /usr/bin/time. Итак, как я могу это сделать? Я где-то видел, что использование enableи / или commandпоможет, но они этого не сделали. Это вариант использования: watch "time ls" который использует внешнюю /usr/bin/timeкоманду, которую …

2
Перенаправить вывод команды в `time command`
Я пытаюсь рассчитать время, используя: /usr/bin/time myCommand Однако, поскольку /usr/bin/timeпишет в stderr, если myCommand также пишет в stderr, я получу больше, чем просто вывод времени в потоке. Я хочу перенаправить весь вывод myCommand /dev/null, но все же записать вывод времени в stderr. Используя пример myCommand, который пишет в stderr of …

1
Что на самом деле делают `\ time`,` t \ ime` и `\ cd`? (веселье с обратными слешами в снарядах)
Обсуждая различия между /usr/bin/timeвстроенной оболочкой (bash и zsh) time, кто-то упомянул, что ее можно использовать \timeдля краткости /usr/bin/time. Сначала это выглядело как хороший невинный ярлык, но затем возникли некоторые вопросы: Почему тоже t\imeработает? Почему \cdменяется каталог, хотя /usr/bin/cd¹ нет? Так что, очевидно, \fooне эквивалентно $(which foo). Вопрос сейчас: Охвачено ли …

2
Различия между зарезервированным словом и командой `time` для встроенной оболочки, функции, конвейера и списка команд?
В справочном руководстве Bash Использование timeкак зарезервированное слово позволяет синхронизацию встроенных команд оболочки , функции оболочки и трубопроводам . Внешняя timeкоманда не может рассчитать это легко. Не могли бы вы объяснить, почему цитата говорит это? Это из-за разницы между зарезервированным словом и командой, а не только в случае time? Например, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.