I know that to launch an application and still keep working on the terminal, & is put in the end of command (like emacs&)
But some commands still keep printing on the terminal, like this

So how to really keep the command quiet on the terminal?
|
I know that to launch an application and still keep working on the terminal,
So how to really keep the command quiet on the terminal? |
||||
|
|
|
What you are seeing are the errors, being printed to stderr (standard error). By default stderr is printed to the terminal used to start the program. We can change this easily though, to point to /dev/null, which is basically a black hole. It's a device that doesn't do anything, so when you write to it, nothing actually happens. The following command will redirect ALL output (stderr and stdout) to /dev/null and then give you back your terminal.
The |
|||