Basicamente, você tem quatro operadores relacionados para redirecionar entrada / saída:
-
>
redirecionará sua saída e removerá o conteúdo existente (se possível). Por exemplo, isso sobrescreverá o conteúdo existente de um arquivo, mas não limpará o conteúdo do console:command > mylog.log
-
>>
anexará sua saída a conteúdo existente, o que provavelmente é o comportamento que você está procurando:command >> mylog.log
-
<
lerá algumas fontes e as tratará como entrada (stdin
):command < readfile.txt
-
|
redirecionará a saída para a entrada do seguinte comando:command | othercommand