Na verdade, o que o Alan está fazendo (suposição minha), é uma chamada a uma
função para realizar algum procedimento. Imagino que ao chamar esta função,
num determinado ponto, ele queira que o script seja abortado. O correto é
utilizar o exit 1 como ele está fazendo. Mas no código principal do script
deve estar faltando o tratamento do retorno desta função. Fazendo estas
correções, imagino que o script deverá funcionar da maneira desejada.
Alan:
Se não for isto que mencionei acima, poste o trecho do seu
código que faz a chamada da função e, se possível o código da função que
você está chamando. Seria interessante você dar mais detalhes do seu
problema para que o grupo pudesse ajudar.
Atenciosamente,
assinatura-luisfk
De: [email protected] [mailto:[email protected]]
Em nome de marcus gmail
Enviada em: quinta-feira, 4 de fevereiro de 2010 15:44
Para: [email protected]
Assunto: Re: [shell-script] Re: Abortar Script...
[email protected] <mailto:jscarmo%40ymail.com> wrote:
>
>
>
>
> --- Em [email protected]
<mailto:shell-script%40yahoogrupos.com.br>
> <mailto:shell-script%40yahoogrupos.com.br>, Alain Mouette <ala...@...>
> escreveu
> >
> > Como que eu faço para abortar o script se estou dentro de uma função?
> >
> > se eu executar "exit 1" é a função que vai abortar, não o script :(
> >
> > agradeço a ajuda,
> > Alain
> >
>
> Alain esse sua pergunta esta muito obscura, o que você quer realmente
> fazer?
>
> At,
> Jamilson Silva
>
> __._,
>
Creio que se voce colocar "exit 1" o script que vai abortar e nao
somente a funcao. Voce tem certeza do que esta falando?
Abs!
[As partes desta mensagem que não continham texto foram removidas]