Как давний инженер-сценарист / релиз-релизер оболочки UNIX, постоянно работающий в среде Windows с моей последней работой, есть некоторые вещи, которые я неизбежно пропускаю.
Одним из них является мой верный старый 'exec 2> & 1', который в оболочке Bourne постоянно объединяет stderr и stdout на время выполнения сценария, так что при регистрации все хорошее и плохое фиксируется.
Я понимаю, что вы можете добавлять 2> foo.log в конец каждого вызова командной строки, но мне интересно, есть ли лучший способ.
Есть ли эквивалент в среде Windows? Мы используем и сценарии файлов .BAT, и сценарии Perl (в основном для автоматизации сборки, но также и для некоторых других вещей), и я бы очень хотел узнать, возможно ли это вообще.