Esta seção explica o funcionamento dos recursos de direcionamento de entrada e saída do sistema GNU/Linux.
Redireciona a saída padrão de um programa/comando/script para algum dispositivo ou arquivo ao invés do dispositivo de saída padrão (tela). Quando é usado com arquivos, este redirecionamento cria ou substitui o conteúdo do arquivo.
Por exemplo, você pode usar o comando ls para listar
arquivos e usar ls >listagem
para enviar a saída do
comando para o arquivo listagem
. Use o comando
cat para visualizar o conteúdo do arquivo
listagem
.
O mesmo comando pode ser redirecionado para o segundo console
/dev/tty2
usando: ls >/dev/tty2
, o
resultado do comando ls será mostrado no segundo console
(pressione ALT
e F2
para mudar para o
segundo console e ALT
e F1
para retornar
ao primeiro). O mesmo resultado pode ser obtido com o comando ls
1>/dev/tty2
, sendo que o número 1
indica que
será capturada a saída padrão do comando.
Para redirecionar somente a saída de erros do comando ls,
use a sintaxe: ls 2>/tmp/erros-do-ls
Copyright © 1999-2020 - Gleydson Mazioli da Silva