Je recherche une commande pour suivre l'heure.
J'imagine le workflow suivant:
- Exécutez la commande
- ... fais autre chose ...
- Revenez à la fenêtre du terminal et arrêtez la commande
- En sortie, vous recevez le temps écoulé entre 3 et 1
command-line
scripts
orschiro
la source
la source
Réponses:
Cette réponse suggère d'utiliser
et utiliser Ctrl- Dpour voir l'heure.
Vous pouvez aussi utiliser
et utilisez la Enterclé
Vérifiez également cette réponse sur la même question
la source
cat
avec^D
au lieu de^C
pour sortir avec 0 au lieu de 130.Que diriez-vous:
En action:
la source
Un moyen simple de le faire est de prendre l'heure de début, et une fois que vous arrêtez le script - prenez l'heure de fin. Enfin, imprimez le décalage horaire. Cela peut facilement être fait avec Python:
Ou version longue pour plus de lisibilité:
L'arrêt se fait avec Ctrl + C
la source
while True: pass
exécute le processeur à 100%. Je suggèrewhile True: time.sleep(1e9)
plutôt (signal.pause()
fonctionne aussi mais nécessite une importation supplémentaire).except KeyboardInterrupt
serait mieux