Wie kann die Wandzeit des letzten Befehls in die Bash-Eingabeaufforderung eingefügt werden?

Gibt es eine Möglichkeit, die verstrichene Zeit des letzten Befehls in a einzubetten?Bash Prompt? Ich hoffe auf etwas, das so aussehen würde:

[last: 0s][/my/dir]$ sleep 10
[last: 10s][/my/dir]$

Hintergrund

Ich führe oft lange Datenverarbeitungsjobs aus. Es ist hilfreich zu wissen, wie lange sie gedauert haben, damit ich abschätzen kann, wie lange es für zukünftige Jobs dauern wird. Bei sehr regelmäßigen Aufgaben zeichne ich diese Informationen mithilfe geeigneter Protokollierungstechniken streng auf. Bei weniger formalen Aufgaben stelle ich einfach den Befehl vorantime.

Es wäre schön, automatischtime jeden einzelnen interaktiven Befehl und die Timing-Informationen werden in wenigen Zeichen anstatt in 3 Zeilen gedruckt.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage