São exemplos de operadores de E/S |
Operador |
Significado
|
|
> ou 1>
|
redireciona para saída | |
>>
|
redireciona para fim de arquivo | |
<
|
redireciona para a entrada | |
<<
|
redireciona para a entrada e mantém a entrada aberta até que seja digitado algum caractere de EOF (fim de arquivo) como, por exemplo, CTRL+D | |
>& ou 2>
|
redireciona a saída de erros | |
|
|
redireciona a saída de um comando para a entrada de um outro comando | |
tee
|
redireciona o resultado para a saída padrão e para um arquivo, deve ser usado em conjunto com o "|" |
Exemplos |
cat teste1.txt teste2.txt > teste
cat teste3.txt >> teste
cat < teste.txt
ls xxxxxxapresenta uma mensagem de erro. Para direcionar a saída de erro deste comando para o arquivo resultado, basta digitar
ls xxxxxx >& resultadoou
ls xxxxxx 2> resultado
cat teste.txt | wc -l > resultado.txt
cat teste.txt | tee teste2.txt