Siguiente: Canalizaciones
Arriba: Redirección de entrada-salida
Anterior: Redirección de entrada-salida
Partimos de la base de que tenemos un archivo llamado
ejemplo.txt
con algo de texto en su interior, y que utilizaremos
para ilustrar el comportamiento de la redirección.
- En principio, pruebe los ejemplos de la sección que acaba de ver.
Cuando haya terminado, pase al siguiente punto.
- Hay un archivo de dispositivo muy útil denominado
/dev/null
.
Pruebe cómo funciona con estos ejemplos, e imagine para qué sirve.
cat < /dev/null
wc < /dev/null
cat ejemplo.txt > /dev/null
wc archivo-inexistente
y ahora
wc archivo-inexistente 2> /dev/null
- ¿Que pasa si copiamos un archivo sobre si mismo de la siguiente
forma?
cat ejemplo.txt >> ejemplo.txt
- Lo interesante es aprovechar la salida de algunos mandatos existentes
para incluirla en archivos de texto que luego podemos editar, como
con:
ls -l > archivos-home
- o todos mis archivos:
ls -R > todos-ls
o mejor pruebe con:
find . -print > todos-find
- mire los archivos creados anteriormente (por curiosidad).
Cesar Llamas Bello
2001-01-09