shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [shell-script] Interrupção após erro


From: MrBiTs
Subject: RE: [shell-script] Interrupção após erro
Date: Fri, 17 Dec 2004 16:19:14 -0200

> durante a execução do script ocorre um erro no comando mkdir (Permission
denied). 
> Mas após isto, o script continua sendo executado.
> Como fazer para que ele pare de executar após um erro?

Ola, Luciano

Cada comando executado em shell retorna um codigo, que sempre é 0 em caso de
sucesso e algo != 0 em caso de erro. Esse retorno é armazenado na variavel
especial $?.

Simplesmente teste o retorno do mkdir e, se for diferente de zero, exiba uma
mensagem e coloque um comando exit no seu script.

[]'s



reply via email to

[Prev in Thread] Current Thread [Next in Thread]