En AIX, intenté redirigir tanto STDERR como STDOUT a / dev / null pero la redirección no parece estar sucediendo. ¿Cuál podría ser el problema?
bash-3.2# /usr/sbin/lsgroup Test-Group | grep kbxb025 > /dev/null 2>&1
Group "Test-Group" does not exist.
Respuestas
6 para la respuesta № 1Las redirecciones se refieren a comandos, no a canalizaciones completas. Las salidas de grep
entrar en /dev/null
, pero no los de lsgroup
. Para resolver estos problemas, agrupe la canalización en una subshell:
( /usr/sbin/lsgroup Test-Group | grep kbxb025; ) > /dev/null 2>&1