существует альтернатива "tee", которая захватывает STDOUT/STDERR исполняемой команды и выходит с тем же статусом выхода, что и обработанная команда. Что-то вроде следующего:
eet -a some.log -- mycommand --foo --bar
Где "eet" - это воображаемая альтернатива "tee":) (-a означает append, - отделяет захваченную команду). Не должно быть сложно взломать такую команду, но, возможно, она уже существует, и я не знал об этом?
Спасибо.