Você pode usar várias opções para executar o exec condicionalmente. Escolha qual deles atende às suas necessidades:
- a menos que - Se este parâmetro for definido, este exec será executado a menos que o comando retorna 0.
- cria - Um arquivo para procurar antes de executar o comando. O comando só será executado se o arquivo não existir.
- onlyif - Se este parâmetro for definido, este exec só será executado se o o comando retorna 0.
- refreshonly - O comando só deve ser executado como um mecanismo de atualização para quando um dependente objeto é alterado.