Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

Error estándar de redireccionamiento

El error estándar de redireccionamiento carece de la facilidad de un operador de redireccionamiento dedicado. Para redirigir


error estándar debemos referirnos a su descriptor de archivo. Un programa puede producir resultados en cualquiera de varios flujos de archivos numerados. Si bien nos hemos referido a los tres primeros de estos flujos de archivos como entrada, salida y error estándar, el shell los hace referencia internamente como descriptores de archivo 0, 1 y 2, respectivamente. El shell proporciona una notación para redirigir archivos utilizando el número de descriptor de archivo. Dado que el error estándar es el mismo que el descriptor de archivo número 2, podemos redirigir el error estándar con esta notación:



[yo @ linuxbox ~] $ ls -l / bin / usr 2> ls-error.txt

[yo @ linuxbox ~] $ ls -l / bin / usr 2> ls-error.txt


El descriptor de archivo "2" se coloca inmediatamente antes del operador de redirección para realizar la redirección del error estándar al archivo. ls-error.txt.


 

Top OS Cloud Computing en OnWorks: