Sé que puedo redirigir los mensajes de error de un comando para /dev/null
usar la siguiente sintaxis:
command arg1 arg2 2>/dev/null
Pero, ¿hay alguna manera de hacer esto de manera predeterminada para que los mensajes de error siempre vayan /dev/null
, a menos que especifique lo contrario?
command-line
io-redirection
Ricardo
fuente
fuente
Respuestas:
Muchos programas envían resultados a stderr que en realidad no son indicativos de errores. Por ejemplo, en algunos programas se usa para mostrar información que de otro modo afectaría la salida del programa (que está diseñado para ser canalizado a otro programa). Sin embargo, puedes hacer esto:
No recomendaría hacer esto fuera de un script.
fuente