Tu usas:
yourcommand > /dev/null 2>&1
Si debe ejecutarse en segundo plano, agregue un &
yourcommand > /dev/null 2>&1 &
>/dev/null 2>&1
significa redirigir stdout
a /dev/null
Y stderr
al lugar donde stdout
apunta en ese momento
Si quieres stderr
que ocurra en la consola y solo stdout
vas a /dev/null
puedes usar:
yourcommand 2>&1 > /dev/null
En este caso stderr
se redirige a stdout
(por ejemplo, su consola) y luego el original stdout
se redirige a/dev/null
Si el programa no termina, puede usar:
nohup yourcommand &
Sin ningún parámetro, toda la salida aterriza en nohup.out