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/nullEl 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