Что является эквивалентом символа «&>» из Linux (на самом деле, из Bashe) в Windows?

Что является эквивалентом символа «&>» из Linux (на самом деле, из Bashe) в Windows?

Как перенаправить (в один файл) stdin и stderr программы? Ищу что-то похожее &>в bash для Windows.

решение1

Просто используйте следующий синтаксис:

your_command > log.txt 2>&1

Это перенаправляет STDOUTв log.txt и приводит STDERRк STDOUTтому, что все выходные данные регистрируются в log.txt.

Кстати, этот синтаксис действителен как в Windows, так и в Linux.

решение2

Windows использует похожий синтаксис, какописано здесь:

command > file 2>&1 Перенаправить ошибки и вывод в один файл

Связанный контент