Siguiendo con los redireccionamientos, cuando redireccionamos la salida de un comando con ">" o ">>" como se explico en el post anterior, 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>>"
Ejemplo:
Código:
$ 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:
Código:
$ miscript > log 2> logerrores
$ miscript &> todo_a_lmismo_log
Saludos