Mit gnu awk können Sie jeder Zeile einen formatierten datetime-String voranstellen. Die Pufferung kann jedoch dazu führen, dass einige Zeilen neu angeordnet werden oder die letzten paar Zeilen verschwinden. Um dies zu vermeiden, wird die Verwendung von stdbuf empfohlen.
stdbuf -i0 -o0 php testfile.php 2>&1 | gawk '' >> output.log