Ads by Smowtion CLIK HERE
viernes, 13 de enero de 2012
Redireccionamiento LINUX
> Escribe la salida en un fichero (Y borra todo lo que hubiese en ese fichero).
>> Añade la salida al final de un fichero (No borra nada).
Ejemplo (genera una lista ordenada del contenido de un directorio en un fichero):
$ ls > lista
$ sort < lista > lista_ordenada
Cuando redireccionamos la salida de un comando con ">" o ">>",si por alguna razon ese comando da algun error lo va a volcar en la pantalla y no hacia donde estemos redireccionando. Para redireccionar la salida de error a un arhivo, tenemos que usar "2>" o "2>>".
l $ ls archivo4
ls: archivo4: No such file or directory
$ ls archivo4 2> errores
$ cat errores
ls: archivo4: No such file or directory
Tambien podemos usar la combinacion de ambos, por ejemplo:
$ miscript > log 2> logerrores
$ miscript &> todo_a_lmismo_log
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario