Gibt es ein Unix-Dienstprogramm, um Timestamps zu stdin vorzugeben?

Landete ich schriftlich ein kurzes Skript in Python, aber ich Frage mich, ob es ein Dienstprogramm, die Sie füttern könnten, um text in das voranstellen würde jede Zeile mit etwas text-in meinem konkreten Fall, einen Zeitstempel. Im Idealfall, der Einsatz wäre so etwas wie:

cat somefile.txt | prepend-timestamp

(Bevor Sie Antworten sed, ich versuchte dies:

cat somefile.txt | sed "s/^/`date`/"

Aber, dass nur bewertet den date-Befehl einmal bei der sed ausgeführt wird, also den gleichen Zeitstempel ist falsch vorangestellt, um jede Zeile.)

InformationsquelleAutor der Frage Joe Shaw | 2008-08-22

Schreibe einen Kommentar