Quando avvio determinati programmi dalla riga di comando come Eclipse e il visualizzatore di documenti in 11.10, viene emesso un carico di informazioni che sembra irrilevante.
Inoltre, quando vengono eseguiti in background, a volte continuano a produrre output sul terminale su cui sto attualmente lavorando, il che è irritante.
Vorrei che si avviassero e mantenessero le cose in background in background. Il mio ragionamento è che se avvii questi programmi tramite la GUI (ad es. facendo doppio clic su un'icona) questi messaggi non mi vengono mai mostrati, quindi non ne ho bisogno nella riga di comando.
Migliore risposta
Se puoi evitare di scrivere cose nella console, dipende da come viene creato l'output dal programma. Se viene trasmesso in streaming allo standard output, è sufficiente farlo
$ eclipse >/dev/null
e non deve essere eseguito alcun output.
Per eliminare anche i messaggi di errore:
$ eclipse >/dev/null 2>&1
O in bash, semplicemente:
$ eclipse &>/dev/null
Ma se lo fanno in qualche modo in modo diverso, potrebbe essere un problema impedirne la scrittura nella console.
se possibile utilizzare la soluzione fornita da MuffinStateWide