
tee
— это маленькая, но удобная утилита, которая позволяет перенаправлять вывод в файл, а также в stdout (консоль). Существуют порты Windows для tee (wintee, gnuwin32's tee и т. д.), но все те, которые я пробовал, имеют ту же проблему, что и GNU tee; то есть tee съедает код возврата из любого процесса, переданного ему по конвейеру.
Для Linux есть несколько способов получить этот код возврата (http://lists.samba.org/archive/linux/2004-March/010158.html). Как мне вернуть этот код возврата в Windows?
ПРИМЕЧАНИЕ: Мне не нужен tee
код возврата (который обычно равен нулю), мне нужен код возврата из процесса, переданный в tee
.