Я ищу команду для отслеживания времени.
Я представляю следующий рабочий процесс:
- Запустите команду
- ... сделать что-то еще ...
- Вернитесь в окно терминала и остановите команду
- В качестве выхода вы получаете время, прошедшее между 3 и 1
command-line
scripts
orschiro
источник
источник
Ответы:
Этот ответ предлагает использовать
и использовать Ctrl- Dчтобы увидеть время.
Вы также можете использовать
и используйте Enterключ
Также проверьте этот ответ на тот же вопрос
источник
cat
с^D
вместо,^C
чтобы выйти с 0 вместо 130.Как насчет:
В бою:
источник
Простой способ сделать это - взять время начала, а как только вы остановите скрипт - время остановки. Наконец, напечатайте разницу во времени. Это легко сделать с помощью Python:
Или длинная версия для удобства чтения:
Остановка производится с помощью Ctrl + C
источник
while True: pass
запускает процессор на 100%. Я бы предложилwhile True: time.sleep(1e9)
вместо этого (signal.pause()
работает тоже, но требует дополнительного импорта).except KeyboardInterrupt
было бы лучше