Introdução ao Shell Script
O artigo traz uma introdução a Shell Script. Criaremos alguns exemplos práticos para que você consiga criar seus próprios scripts de automatização. Shell Script é um tipo de linguagem de programação que é utilizado por administradores Linux/Unix. Também é possível criar scripts para outros sistemas operacionais, mas o meu foco aqui será mesmo os sistemas Linux e suas distribuições.
Parte 3: Declarando variáveis
Para declararmos variáveis em scripts, é convencionado que se use letras maiúsculas, neste exemplo criaremos uma variável para o comando date:
A seguir mostro a execução na tela:
Echo com aspas "...": Possui um texto e pode se usar variáveis de ambiente.
Exemplo:
Echo com aspas simples '...': Possui um texto literal, não sendo possível exibir variáveis.
Exemplo:
Echo com crase `...`: Você usará este modo para execução de comando.
Exemplo:
#!/bin/bash DATA=`date` echo "Mostrando o conteúdo da variável DATA: ($DATA)"
A seguir mostro a execução na tela:
Algumas particularidades do comando "echo" em Scripts
O comando echo é utilizado para exibir algum conteúdo na tela do usuário e temos 3 formas. Podemos usar o mesmo conceito na declaração de variáveis:Echo com aspas "...": Possui um texto e pode se usar variáveis de ambiente.
Exemplo:
#!/bin/bash DATA=`date` echo "Mostrando o conteúdo da variável DATA: ($DATA)"
Echo com aspas simples '...': Possui um texto literal, não sendo possível exibir variáveis.
Exemplo:
#!/bin/bash DATA=`date` echo 'Mostrando o conteúdo da variável DATA: ($DATA)'
Echo com crase `...`: Você usará este modo para execução de comando.
Exemplo:
#!/bin/bash echo `pwd`