[linux][shell] Перенаправить вывод
В начале скрипта:
В следующий раз читать man sh самостоятельно.
exec 2>/dev/null
В следующий раз читать man sh самостоятельно.
пасиб 
я как-то не воткнул просто, к чему ман читать %)
ЗЫ еще вопрос, коли у на то пошло..
я делаю
su -c "bla-bla-bla"
как мне узнать статус завершения bla-bla-bla? а то $? показывает, как японял, статус завершения su -c

я как-то не воткнул просто, к чему ман читать %)
ЗЫ еще вопрос, коли у на то пошло..
я делаю
su -c "bla-bla-bla"
как мне узнать статус завершения bla-bla-bla? а то $? показывает, как японял, статус завершения su -c
может быть
rval=$(su -c "bla-bla-bla; echo $?")
rval=$(su -c "bla-bla-bla; echo $?")
Оставить комментарий
zya369
можно ли, и если да, то как, в скрипте сделать, что бы поток вывода ошибок всех запускаемых в нем программ направлялся куда-нить подальшето есть, что бы по сути скрипт работал как
./script.sh 2>/dev/null, только без указания "2>/dev/null" ?