Cesar Medrano
Preguntaalguien me puede explicar el ejemplo de
ls adfassad > output.txt 2>&1 ???
el profe solo explica lo primero y corta la explicación
Jose J Vargas
lo que esta sucediendo detrás de 2>&1 es que esta redirecionando stderror y stdoutput 2 es para el manejo de std error (standard errors) 1 redirecting standard output > output.txt es el archivo en el que se rederigira el acierto o el error.
en tu terminal puedes ver el contenido del archivo de esta manera: $ cat output.txt
output: -bash: adfassad: command not found
el archivo adfassad no existe.
Saludos, espero y te ayude mi aporte.
Jose L. Figueroa
Gracias por la explicación @Jose Julian Vargas !!
Luis Antonio Vargas Avila
Uso de
2>&1Redirecciona la salida la salida estándar (stdout) y la salida de error (stderr) al mismo archivo.
ls comando > archivo.txt 2>&1
En este ejemplo, indicamos: redireccionar stderr hacía donde stdout apunte, y stdout apunta al archivo “archivo.txt”, por lo tanto este archivo contendrá la salida del comando y los errores si los hubiera.
Extraido de LinuxTotal
BRANDON XAVIER LOPEZ BERNAL
Hola amigo te dejo mi comentario tal vez te ayude mi metodo
Guillermo DlToro.
Un capo cesar
LESTHER XITUMUL MANUEL
