Comment ajouter de la chaîne de date pour chaque ligne de permanence à l'écrit du fichier journal

Avoir un long programme de course qui écrit en continu à un fichier de log - comment est-il possible, indépendamment de toute mise en mémoire tampon des questions, pour ajouter une chaîne de date à chaque ligne écrite dans ce fichier à l'aide d'un script linux?

J'imagine quelque chose comme ceci:

tail -f logfile | ADD_DATE_TO_EACH_LINE > logfile2

L'entrée serait quelque chose comme ça:

abc
def
ghi
jkl

La sortie doit ressembler à cela:

2011-06-16 18:30:59 abc
2011-06-16 18:31:00 def
2011-06-16 18:35:21 ghi
2011-06-16 18:40:15 jkl

OriginalL'auteur bmk | 2011-06-16