Qual é o equivalente ao “&>” do Linux (na verdade, do bashe) no Windows?

Qual é o equivalente ao “&>” do Linux (na verdade, do bashe) no Windows?

Como posso redirecionar (para um arquivo) stdin e stderr do programa? Procuro algo como &>no bash para Windows.

Responder1

Basta usar a seguinte sintaxe:

your_command > log.txt 2>&1

Isso redireciona STDOUTpara log.txt e STDERRresulta STDOUTem todas as saídas sendo registradas em log.txt

A propósito, esta sintaxe é válida em ambos: Windows e Linux

Responder2

O Windows usa uma sintaxe semelhante, comodescrito aqui:

command > file 2>&1 Redirecionar erros e saída para um arquivo

informação relacionada