-
-
Notifications
You must be signed in to change notification settings - Fork 1
mensagemErro
Rodolfo Dirack edited this page Apr 18, 2022
·
3 revisions
A função exibirMensagemErroProgramaFormatada recebe os parâmetros da seguinte maneira:
- $1 NOME_PROGRAMA
- $2 NUMERO_ERRO
- $3 MENSAGEM_ERRO
Exibe o erro na tela com o seguinte comando echo e encerra a execução com exit:
echo -e "\033[31m$NOME_PROGRAMA: ERRO($NUMERO_ERRO): $MENSAGEM_ERRO\033[m"
exit "$NUMERO_ERRO"Para compreender melhor a utilização desta biblioteca, utilize o seguinte exemplo de uso dentro de um shell script chamado script.sh:
#!/bin/bash
# Arquivo script.sh
source mensagemErro
MENSAGEMERRO="Exemplo de uso da biblioteca mensagemErro"
exibirMensagemErroProgramaFormatada "$(basename $0)" "1" "$MENSAGEMERRO"Dê permissão de execução ao script:
chmod +x script.shExecute o script com:
./script.shA saída esperada será:
script.sh: ERRO(1): Exemplo de uso da biblioteca mensagemErro.sh
Rodolfo Dirack - @dirack – rodolfo_profissional@hotmail.com
Todos os direitos reservados - Distribuído sob a licença GPL3. Veja LICENSE para mais informações.