#+title: Shell Script na Prática #+author: Blau Araujo #+email: blau@debxp.org * Desafio 2: Sua graça ** Objetivos - Receber dados interativamente - Avaliar expressões - Tomar decisões lógicas - Dividir linhas de texto em campos - Contar caracteres - Executar comandos repetidamente - Alterar caixas de texto (maiúsculas e minúsculas) - Comparar valores numéricos ** Enunciado Solicitar a digitação do nome da pessoa utilizadora e imprimir uma mensagem de saudação. Exemplo: #+begin_example :~$ Olá, qual é a sua graça? > Blau Salve, Blau! #+end_example ** Evolução 1 Se nada for digitado, imprimir ~Salve, simpatia!~. ** Evolução 2 Se várias palavras forem digitadas, apenas a última deve ser utilizada na saudação. ** Evolução 3 Para cada palavra digitada, imprimir a mensagem abaixo com o primeiro caractere de ~~ em caixa alta: #+begin_example tem caracteres #+end_example ** Evolução 4 Alterar o estágio anterior de modo a imprimir ~caractere~ ou ~caracteres~ de acordo com a quantidade de caracteres de ~~.