Apparently I don't know all the output destinations that are available for use. I know about
&2). However, after redirecting both descriptors, I sometimes still get some output in my console!
The easiest example I can think of is GNU Parallel; Each time I use it, I see a citation notice. Even when I do
&2>1 > file, I still see the notice.
And the same applies to
emerge: When I run emerge and there are some problems, some informations aren't printed to
stdin, since I redirect them and they still get through.
I mostly solve these problems by using
script, but I am still wondering what's causing this issue.