Interligando Comandos (Pipes)
- Composição Sequencial:
- cmd1 ; cmd2
- cmd1 > temp ; cmd2 < temp ; rm temp
- Pipeline-a saída de um comando é a entrada
de outro:
- cmd1 | cmd2
- cat arq | more
- cat arq1 arq2 | pr > novoarq
- cat arq - | pr > novoarq
- cat arq1 | cat - arq2 | pr > novoarq
- echo `cat * | wc`
- Composição sequencial condicional:
- cmd1 && cmd2
- cmd1 > temp && (cmd2 < temp ; rm temp)
- cmd1 | cmd2
- cmd1 > temp 2>&1 | echo 'Erro!'