Если tee не может что-то сделать, передайте это программе, которая это делает. У moreutils есть инструмент, имя ts
которого предназначено именно для этого:
тест $ echo | Т.С. 02 февраля 13:17:27 тест
Если вы хотите отметить все, использование должно быть очевидным:
myapp | ts | tee app.log
Возможны другие комбинации; например, чтобы отметить только время вывода на экран или только файл журнала:
myapp | tee app.log | ts myapp | tee >(ts > app.log) myapp | tee /dev/tty | ts > app.log myapp | pee "ts > app.log" "cat" myapp | pee "cat > app.log" "ts"
(Да, последний тоже из moreutils.)