Pular para o conteúdo

Shell Script 1 - Básico

Neste artigo venho mostrar uma pequena introdução à linguagem de programação Shell Script.
Perfil removido removido
Hits: 87.211 Categoria: Shell Script Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

Parte 3: Lendo variáveis

Uma coisa muito boa é interagir com o usuário, já que isso possibilita que façamos programas mais avançados xD, uma forma de ler o que o usuário digita é usando o comando read seguido do nome que você deseja dar à variável.

Ex.:

echo "Qual seu nome?"
read nome
echo "seu nome é $nome"

Fazendo isso fica muito melhor de fazer programas em shell script!

Você também pode redirecionar o conteúdo da variável para um arquivo, isso é bom, pois podemos fazer um pequeno banco de dados. =D

echo "Qual seu nome?"
read nome
cat $nome >> /home/$USER/nome
echo "seu nome é $nome"

Observe que quando redirecionei o texto, eu o coloquei no diretório do usuário, e como não sei seu nome de login, peguei o conteúdo armazenado na variável $USER, que tem o nome de usuário logado no terminal ou ambiente gráfico.

   1. Afinal, o que é Shell Script?
   2. Lidando com variáveis
   3. Lendo variáveis
   4. Controle de fluxo com o if
   5. Controle de fluxo com o case
   6. Controle de fluxo com while
   7. Usando funções
   8. Vamos à GUERRA, ops... ao debug!
   9. Opções no seu programa

ReiserFS x Ext3: Quem ganha?

Instalando Nextcloud Server no Fedora 31

Instalação OpenMeettings no Debian 7

Os Mistérios da Fonte Wingdings do Windows

Alterando a imagem do xsplash nos Ubuntu-like

Debugando shell scripts

Enviar e-mail pelo terminal com mutt

Discar BrasilTelecom com PPPOE no Ubuntu 6.10

Introdução ao Shell Script

Programando em shell script (conceitos básicos)

#1 Comentário enviado por Sir.Guil em 11/10/2010 - 15:46h
Parabéns, pelo seu artigo, vai ajudar muita gente a começar a automatizar as coisas que estão acostumados a fazer.
#2 Comentário enviado por xerxeslins em 12/10/2010 - 02:02h
Boa! Quero mais =D~
#3 Comentário enviado por deza_tux em 13/10/2010 - 07:43h
Muito bom parabens =]
#4 Comentário enviado por removido em 25/10/2010 - 14:00h
Muito bom, bem claro e objetivo. Parabens.
#5 Comentário enviado por removido em 04/11/2010 - 14:59h
valeu ae galera =D, muita coisa que sei de shell script, aprendi aqui, comprei até um livro sobre o assunto, onde me aprofundei mais, então resolvi repassar meu conhecimento para quem vem chegando, acho que isso sim é ser livre (:
#6 Comentário enviado por wellingtonccr em 25/11/2010 - 13:49h
pow, o artigo ta bom, eu to começando a trabalhar com shell script agora, espero aprender bastante :)

Contribuir com comentário

Entre na sua conta para comentar.