Logo
You
Code

Suprimir warning bash - Suppress Warning in bash

Autor YouCode - http://www.youcode.com.ar/el-baul/suprimir-warning-bash--suppress-warning-in-bash-501

how to suppress warning output in bash

Para eliminar los warning , simplemente ejecutamos nuestro comando y mandamos la salida del warning a /dev/null

El siguiente ejemplo es una consulta en MySql que por lo general, sale un warning porque la clave no es segura en la linea de comandos.

Entonces, nuestro comando quedaria asi :
 
result=$(mysql -N -h "$DBHOST" -u "$USER" -p"$PASS" -e "$QUERY" 2> /dev/null);

Noten que 2> /dev/null estamos enviando el mensaje del warning.

Las variables $ asumimos que saben que las declaramos mas arriba, pero esta es la parte importante, siempre entre parentésis ( ) nuestro comando.

 
http://www.youcode.com.ar/el-baul/suprimir-warning-bash--suppress-warning-in-bash-501