Muchos comandos UNIX toman su entrada de algo conocido como entrada estándar y envían su
salida a la salida estándar (a menudo abreviado como "stdin o standar input" y "stdout o standar error"). Además existe una salida
especial para los mensajes de error de cada programa (stderr o standar output).
NOTA: El numero "0" indica la indentificacion stdin; el numero "1" indica la indentificacion stdout; El numero "2" indica la indentificacion stderr
El intérprete de comandos configura el sistema de forma que la entrada estándar es el teclado y la salida la pantalla.
Aplicaciones :
1)Creamos el directorio libros de la siguiente manera :# mkdir libros
2) cd libros : Esto es para entrar al directorio libros
3)como vemos al estar dentro del directorio libros escribimos el comando ls /var que significa que nos mostrara todos los directorios y archivos encontrador en el directorio var y no nos muestra error, pero cuando queremos entrar aun directorio que no existe nos muestra un error eso quiere decir que se redirecciona al STDERR y por defecto no muestra ese tipo de error (No existe el fichero o directorio)
*ENTRADA ARCHIVO
1) Creamos un archivo "lapiz"
#cd /libros
# echo "hola " > lapiz
#cat lapiz
2) Ahora si queremos entrar a un directorio que no existe como en el siguiente ejemplo no mostrara el mensaje de error
*REDIRECCIONAMIENTO STDOUT, STDERR
1)Enviando salidas STDOUT, STDERR a los archivos "archi1" y "archi2"
#ls /var 1>archi1.txt 2>archi2.txt : Lo que estamos haciendo con este comando es redireccionar la salida (1) al archivo "archi1" y el mensaje de error (2) al archivo "archi2"
*REDIRECCIONAMIENTO STDIN
1)Generamos un archivo
#vi mochila.txt
pequeña
mediana
grande
2)Entrada STDIN recibira la informacion de un archivo
#sort
pequeña
#sort
*REDIRECCIONAMIENTO NO DESTRUCTIVO
1)Redireccionamiento "date" al archivo tiempo.txt
#date >>tiempo.txt
#cat >>tiempo.txt
Ahora volvamos a ejecutar
#date >>tiempo.txt
#cat >>tiempo.txt
y nos mostrata el dia, el mes, la hora y el año
1 comentarios:
muy bueno...diria la mejor explicacion de todas las q he visto pero te falto << <> tee &
Publicar un comentario