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

1

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

    
por InquilineKea 16.06.2012 / 09:55

1 resposta

4

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

mycommand 2> error.txt

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

mycommand > output.txt

Para redirecionar a saída stderr e stdout para o mesmo arquivo (semelhante ao visto no terminal), use:

mycommand > output_and_error.txt 2>&1
    
por 16.06.2012 / 10:25