Created
March 13, 2020 14:40
-
-
Save elisboa/7227f42a3d1edd4ea0ef761527deb068 to your computer and use it in GitHub Desktop.
Exemplo de controle de fluxo envolvendo 2 shell scripts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# fluxcontrol.sh | |
# Script para mostrar como se controla o fluxo com base no código de erro de outro script | |
# Autor: Eduardo Lisboa <[email protected]> | |
# Chame o script 1 normalmente: | |
# $ script1.sh | |
# Dentro dele, ao chamar o script2, utilize o seguinte controle: | |
if script2.sh | |
then | |
echo Tudo bem | |
exit 0 | |
else | |
echo Falha ao executar script2.sh. Saindo com erro | |
exit 1 | |
fi |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment