#+title: Shell Script na Prática #+author: Blau Araujo #+email: blau@debxp.org * Desafio 1: Salve, simpatia ** Objetivos - O que é um shell - O que são scripts - Como criá-los - Como executá-los - Como imprimir mensagens no terminal - O que são variáveis - O que são argumentos - O que são parâmetros - O que são expansões de parâmetros ** Enunciado Imprimir a mensagem ~Salve, simpatia!~ no terminal. ** Evolução 1 Tornar o conteúdo da mensagem dependente do valor associado à variável ~nome~, que substituirá a palavra ~simpatia~. ** Evolução 2 Tornar o conteúdo da mensagem dependente do primeiro argumento passado na invocação do script, que substituirá a palavra ~simpatia~. ** Evolução 3 Tornar a impressão da palavra ~simpatia~ condicionada à ausência do primeiro argumento na invocação do script.