- 
          
 - 
                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 – [email protected]
Todos os direitos reservados - Distribuído sob a licença GPL3. Veja LICENSE para mais informações.