Он, вероятно, переназначил файловые дескрипторы или использует файловый дескриптор 5 для чего-то особенного
например. только временно перенаправить ошибки на /dev/null
#errors produced here go to stderr
....
#now save stderr to fd 5
exec 5>&2
#redirect to /dev/null
exec 2>/dev/null
...
# do stuff which errors are discarded
......
# restore stderr from fd 5
exec 2>&5
Итак, проверьте больше скрипта, что он делает до