.. | ||
README.org |
Shell Script na Prática
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:
:~$ Olá, qual é a sua graça? > Blau Salve, Blau!
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 <palavra>
em caixa alta:
<palavra> tem <n> caracteres
Evolução 4
Alterar o estágio anterior de modo a imprimir caractere
ou caracteres
de
acordo com a quantidade de caracteres de <palavra>
.