bash/desafios/02
2025-08-12 10:07:16 -03:00
..
README.org segundo desafio 2025-08-12 10:07:16 -03:00

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>.