/ / Il reindirizzamento di STDERR e STDOUT a / dev / null in AIX non riesce - bash, redirect, aix

Il reindirizzamento di STDERR e STDOUT su / dev / null in AIX non riesce - bash, reindirizzamento, aix

In AIX, ho provato a reindirizzare sia STDERR che STDOUT a / dev / null ma il reindirizzamento non sembra accadere. Quale potrebbe essere il problema?

bash-3.2#  /usr/sbin/lsgroup Test-Group | grep kbxb025 > /dev/null 2>&1
Group "Test-Group" does not exist.

risposte:

6 per risposta № 1

I reindirizzamenti si riferiscono ai comandi, non a intere pipeline. Le uscite di grep andare dentro /dev/null, ma non quelli di lsgroup. Per risolvere questi problemi, raggruppa la pipeline in una subshell:

( /usr/sbin/lsgroup Test-Group | grep kbxb025; ) > /dev/null 2>&1