Un operador de redirección es un carácter especial que se puede usar con un comando, como un comando de línea de comandos o un comando de DOS, para redirigir la entrada al comando o la salida del comando.
De forma predeterminada, cuando ejecuta un comando, la entrada proviene del teclado y la salida se envía a la ventana del símbolo del sistema. Las entradas y salidas de comando se denominan controladores de comando.
Operadores de redireccionamiento en Windows y MS-DOS
La siguiente tabla enumera todos los operadores de redireccionamiento disponibles para los comandos en Windows y MS-DOS.
sin embargo, el > y >> Los operadores de redireccionamiento son, por un margen considerable, los más utilizados.
Operador de redireccion | Explicación | Ejemplo |
---|---|---|
> | El signo mayor que se usa para enviar a un archivo, o incluso a una impresora u otro dispositivo, cualquier información del comando se habría mostrado en la ventana del símbolo del sistema si no hubiera utilizado el operador. | assoc> types.txt |
>> | El doble mayor que el signo funciona igual que el único mayor que el signo, pero la información se adjunta al final del archivo en lugar de sobrescribirlo. | ipconfig >> netdata.txt |
< | El signo menor que se usa para leer la entrada de un comando desde un archivo en lugar de hacerlo desde el teclado. | ordenar <data.txt |
| | El tubo vertical se usa para leer la salida de un comando y se usa para la entrada de otro. | dir | ordenar |
Nota: Otros dos operadores de redireccionamiento, >& y <&, también existen, pero se ocupan principalmente de redireccionamientos más complicados que involucran controles de comandos.
Propina: El comando del clip vale la pena mencionar aquí también. No es un operador de redireccionamiento, pero está diseñado para usarse con uno, generalmente el conducto vertical, para redirigir la salida del comando antes del conducto al portapapeles de Windows.
Por ejemplo, ejecutando ping 192.168.1.1 | acortar copiará los resultados del comando ping al portapapeles, que luego puede pegar en cualquier programa.
Cómo utilizar un operador de redirección
los ipconfig el comando es una forma común de encontrar varias configuraciones de red a través del símbolo del sistema. Una forma de ejecutarlo es ingresando ipconfig / all en la ventana del símbolo del sistema.
Cuando hace eso, los resultados se muestran en el símbolo del sistema y solo son útiles en otros lugares si los copia desde la pantalla del símbolo del sistema. Eso es a menos que use un operador de redirección para redirigir los resultados a un lugar diferente como un archivo.
Si observamos el primer operador de redireccionamiento en la tabla anterior, podemos ver que se puede usar el signo mayor que para enviar los resultados del comando a un archivo. Así es como enviarías los resultados de ipconfig / all a un archivo de texto llamado configuración de red :
ipconfig / all> networksettings.txt
Consulte Cómo redirigir la salida del comando a un archivo para obtener más ejemplos e instrucciones detalladas sobre el uso de estos operadores.