1: Entrada y salida estándar.
Equipo | Nombre del archivo del dispositivo | Descriptor de archivo | Tipo |
El teclado | / dev / stdin | 0 0 | Entrada estándar |
Monitor | / dev / stdout | 1 | Salida estándar |
Monitor | / dev / stderr | 2 | Salida de error estándar |
2: Redirección de salida (lo que significa que debería haberse enviado al monitor, ahora a un archivo): el propósito es facilitar la administración, pero estos comandos deben enviarse
Tipo | Símbolo | Efecto |
---|---|---|
Redireccionamiento de salida estándar | Comando> Archivo | Método sobrescrito, envíe el comando correcto al archivo o dispositivo especificado |
Comando >> Archivo | Agregue la salida correcta del comando al archivo o dispositivo especificado agregando | |
Redirección de salida de error estándar | Error Comando 2> Archivo | Sobrescriba el camino, envíe el error del comando al archivo o dispositivo especificado |
Comando de error 2 >> archivo (sin espacio entre 2 y>) | Además, envíe el error del comando al archivo o dispositivo especificado. |
Luego use ls> abc
Encontrará que el nuevo sobrescribirá al anterior. Esta es la diferencia entre agregar y sobrescribir.
La salida correcta y la salida incorrecta se guardan al mismo tiempo | Comando> Archivo 2> & 1 | Método sobrescrito, guarde la salida correcta y la salida incorrecta en el mismo archivo |
Comando >> Archivo 2> & 1 | Se agregó una forma de guardar la salida correcta y la salida incorrecta en el mismo archivo | |
Comando y> Archivo | Método sobrescrito, guarde la salida correcta y la salida incorrecta en el mismo archivo | |
Comando y >> Archivo | Se agregó una forma de guardar la salida correcta y la salida incorrecta en el mismo archivo | |
Comando >> Archivo 1 2 >> Archivo 2 | Agregue la salida correcta al archivo 1 y la salida incorrecta al archivo 2. |
3: redirección de entrada
wc [opciones] [nombre del archivo]
Opciones: -c bytes de conteo
-w contar palabras
-l recuento de líneas
Después de la entrada, use ctrl + d para indicar que se ingresan 4 líneas de 4 palabras y 24 caracteres (incluido el retorno de carro).
wc <nombre de archivo
wc << carácter (finaliza con el mismo carácter en la segunda aparición)