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: shell-script@yahoogrupos.com.br [mailto:shell-scr...@yahoogrupos.com.br] Em nome de marcus gmail Enviada em: quinta-feira, 4 de fevereiro de 2010 15:44 Para: shell-script@yahoogrupos.com.br Assunto: Re: [shell-script] Re: Abortar Script... jsca...@ymail.com <mailto:jscarmo%40ymail.com> wrote: > > > > > --- Em shell-script@yahoogrupos.com.br <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]