Para o cygwin, como exporto a saída de um terminal para um arquivo?

Para o cygwin, como exporto a saída de um terminal para um arquivo?

Eu gostaria de poder exportar a saída (e mensagens de erro) do meu terminal cygwin em um arquivo, especialmente porque tenho que clicar em vários botões para "marcar" o material no terminal cygwin (e é desejável para minimizar a quantidade de cliques que faço).

Responder1

A stderrsaída de um executável pode ser redirecionada para um arquivo com a seguinte sintaxe:

mycommand 2> error.txt

Se você deseja redirecionar stdout(ou seja, a saída normal do programa) para o arquivo, o comando deve ser:

mycommand > output.txt

Para redirecionar a saída stderre stdoutpara o mesmo arquivo (semelhante ao visto no terminal), use:

mycommand > output_and_error.txt 2>&1

informação relacionada