Nao entendi bem... Voce gostaria de chamar um segundo script dentro do teu script e ver se deu OK ou não ? O que vale é o ultimo status, mas voce pode controlar isso no teu script:
[EMAIL PROTECTED] ~]# bash -c 'ls /naoexiste 2>/dev/null' [EMAIL PROTECTED] ~]# echo $? 1 [EMAIL PROTECTED] ~]# bash -c 'ls /etc >/dev/null' [EMAIL PROTECTED] ~]# echo $? 0 [EMAIL PROTECTED] ~]# bash [EMAIL PROTECTED] ~]# blah bash: blah: command not found [EMAIL PROTECTED] ~]# exit exit [EMAIL PROTECTED] ~]# echo $? 127 [EMAIL PROTECTED] ~]# bash -c 'exit 69' [EMAIL PROTECTED] ~]# echo $? 69 [EMAIL PROTECTED] ~]# Ou seja, é só tu finalizar o teu script com um 'exit MEUCODIGO' e verificar isso no teu script "pai" PS: bash -c roda um unico comando em uma outra shell... -- Flavio do Carmo Junior aka waKKu 2008/7/7 Thiago Zerbinato <[EMAIL PROTECTED]>: > Pessoal, > > Como eu poderia checar pela saida de erro $? de um shell inteiro, isso é > possivel ? Ou somente o último comando do shell irá produzir a saída de erro > ? > > Obrigado > > thiagomz > > [As partes desta mensagem que não continham texto foram removidas] > >
