Skip to main content

O que é um operador de redirecionamento?

Curso de Redirecionamento - Vou te Ensinar a Redirecionar! (Abril 2025)

Curso de Redirecionamento - Vou te Ensinar a Redirecionar! (Abril 2025)
Anonim

Um operador de redirecionamento é um caractere especial que pode ser usado com um comando, como um comando do Prompt de Comando ou um comando do DOS, para redirecionar a entrada para o comando ou a saída do comando.

Por padrão, quando você executa um comando, a entrada vem do teclado e a saída é enviada para a janela do prompt de comando. Entradas e saídas de comando são chamadas de alças de comando.

Operadores de redirecionamento no Windows e no MS-DOS

A tabela abaixo lista todos os operadores de redirecionamento disponíveis para comandos no Windows e no MS-DOS.

No entanto, o > e >> operadores de redirecionamento são, por uma margem considerável, os mais comumente usados.

Operador de redirecionamentoExplicaçãoExemplo
>O sinal de maior que é usado para enviar para um arquivo, ou mesmo para uma impressora ou outro dispositivo, qualquer informação do comando teria sido exibida na janela Prompt de Comando se você não tivesse usado o operador.assoc> types.txt
>>O sinal double-than-than funciona como o sinal single-than, mas a informação é anexada ao final do arquivo, em vez de sobrescrevê-lo.ipconfig >> netdata.txt
<O sinal de menor que é usado para ler a entrada de um comando de um arquivo em vez de do teclado.classificar <data.txt
|O pipe vertical é usado para ler a saída de um comando e usar if para a entrada de outro.dir | ordenar

Nota: Dois outros operadores de redirecionamento, >& e <&, também existem, mas lidam principalmente com redirecionamentos mais complicados envolvendo alças de comando.

Gorjeta: O comando do clipe vale a pena mencionar aqui também. Não é um operador de redirecionamento, mas destina-se a ser usado com um, geralmente o pipe vertical, para redirecionar a saída do comando antes do pipe para a área de transferência do Windows.

Por exemplo, executando ping 192.168.1.1 | grampo irá copiar os resultados do comando ping para a área de transferência, que você pode colar em qualquer programa.

Como usar um operador de redirecionamento

o ipconfig O comando é uma maneira comum de encontrar várias configurações de rede por meio do Prompt de Comando. Uma maneira de executá-lo é digitando ipconfig / all na janela do prompt de comando.

Quando você fizer isso, os resultados serão exibidos no Prompt de Comando e, em seguida, serão úteis somente em outro lugar se você copiá-los da tela Prompt de Comando. Isto é, a menos que você use um operador de redirecionamento para redirecionar os resultados para um local diferente, como um arquivo.

Se olharmos para o primeiro operador de redirecionamento na tabela acima, podemos ver que o sinal de maior que pode ser usado para enviar os resultados do comando para um arquivo. É assim que você envia os resultados de ipconfig / all para um arquivo de texto chamado configurações de rede :

ipconfig / all> networksettings.txt

Veja Como Redirecionar a Saída de Comando para um Arquivo para obter mais exemplos e instruções detalhadas sobre o uso desses operadores.