Cuando ejecuto ciertos programas desde la línea de comandos como eclipse y el visor de documentos en 11.10 arroja una gran cantidad de información que parece intrascendente.
Además, cuando se ejecutan en segundo plano, a veces continúan produciendo resultados en el terminal en el que estoy trabajando actualmente, lo cual es irritante.
Me gustaría que simplemente se inicien y mantengan las cosas de fondo en segundo plano. Mi razonamiento es que si inicia estos programas a través de la GUI (por ejemplo, haciendo doble clic en un icono), estos mensajes nunca se me muestran, por lo que no los necesito en la línea de comandos.
Mejor respuesta
Si puede evitar escribir cosas en la consola, depende de cómo se cree la salida del programa. Si se transmite a la salida estándar, entonces es suficiente
$ eclipse >/dev/null
y no se debe realizar ninguna salida.
Para suprimir también los mensajes de error:
$ eclipse >/dev/null 2>&1
O en bash, simplemente:
$ eclipse &>/dev/null
Pero si lo hacen de alguna manera diferente, podría ser un problema evitar que escriba en la consola.
si es posible, use la solución proporcionada por MuffinStateWide