Trilhas
/
Bash
Bash
/
Exercícios
/
Tratamento de erros
Tratamento de erros

Tratamento de erros

Fácil

Instruções

Implemente vários tipos de tratamento de erros e de gerenciamento de recursos.

Um ponto importante da programação é saber como tratar erros e fechar recursos mesmo quando ocorrem erros.

Este exercício pede que você trate vários erros. Como o tratamento de erros é bastante específico de cada linguagem de programação, você vai precisar consultar os testes da sua trilha para ver exatamente o que é necessário.

Instruções específicas do Bash

O objetivo deste exercício é considerar o número de argumentos passados para o seu programa.

Repare que você pode passar strings vazias como argumentos.

./program ""

Isso é diferente de não passar argumento nenhum.

./program

Se o seu programa for rodado com exatamente um argumento (mesmo que seja uma string vazia), trate-o como o nome de uma pessoa e imprima uma mensagem de saudação. Se for rodado sem nenhum argumento ou com mais de um argumento, imprima uma mensagem de erro e encerre com um status diferente de zero.

Editar via GitHub O link abre em uma nova janela ou aba
Bash Exercism

Tudo pronto para começar Tratamento de erros?

Crie sua conta no Exercism para aprender e dominar Bash com 97 exercícios e mentoria humana de verdade, tudo de graça.