Olá. Não sei se isso ajuda, mas talvez a idéia possa ser aplicada na sua situação:
---> Deve ser o que você recebe hoje. $ TEMP=$(ls akjs) ls: cannot access akjs: No such file or directory $ echo $TEMP $ ---> Joga o STDERR pra STOUT, que está sendo armazenado na variável. $ TEMP=$(ls akjs 2>&1) $ echo $TEMP ls: cannot access akjs: No such file or directory []'s Eri 2008/5/15 Filipe Regis <[EMAIL PROTECTED]>: > Eu gostaria de ao invés de fazer a saída 2> ir para um arquivo (ex: > "comando > que gera erro 2> /tmp/erro") que este fosse armazenado em uma variável para > que eu possa tratar esse erro depois no script. > > Parece meio "pedrero", mas alguém saberia me dizer? > > Na verdade não precisa ser desse jeito, mas é que eu dou um snmpget em um > dispositivo, e caso esse dispositivo não tenha um agente snmp habilitado, > eu > gostaria de detectar a resposta "Timeout: No Response from 10.0.0.1", a > qual > é enviada para stderr. > > > [As partes desta mensagem que não continham texto foram removidas] > > > ------------------------------------ > > --------------------------------------------------------------------- > Esta lista não admite a abordagem de outras liguagens de programação, como > perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio > aviso. > --------------------------------------------------------------------- > Sair da lista: [EMAIL PROTECTED] > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > > Links do Yahoo! Grupos > > > [As partes desta mensagem que não continham texto foram removidas]
