Shell Script 1 - Básico

Neste artigo venho mostrar uma pequena introdução à linguagem de programação Shell Script.

[ Hits: 84.660 ]

Por: Perfil removido em 10/10/2010


Controle de fluxo com while



Como usar o while

O while é um laço/loop que fazemos no programa, até coloquei uma dica na comunidade de como fazer arquivos gigantes usando ele (eu acabei com a memória do meu HD com isso...). É muito útil mais pra frente quando você faz um shell script e adiciona alguns comandos extras (tipo -h -v), a lógica do while é simples... enquanto for isso farei aquilo...

Fazendo o código em português:

enquanto [ --se-existir $VOL ]
faça
escreva na tela "$VOL existe"
feito

Ou seja, enquanto a variável VOL existir, escreveremos na tela "VOL existe". Passando isso para o código:

while [ -n $VOL ]
do
echo "VOL"
done

E também temos aquele exemplo clássico... vamos criar um arquivo gigante com o while. =D

while [ -n $RANDOM ]; do
cat /etc/passwd >> /home/$USER/bigarq
done

Usar o while é bem simples e bem útil em scripts... a primeira vez que fiz isso do while, acabei com o espaço do meu HD porque não sabia muito o que estava fazendo. haha

Página anterior     Próxima página

Páginas do artigo
   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
Outros artigos deste autor

Uso de terminologia imprópria com software livre

Emuladores para seu sistema operacional

Básico sobre tratamento de exceções em Python 3.4

Usando aMSN com plugin Music com suporte ao Juk e Amarok

PostgreSQL 9.4 - O conceito de Role

Leitura recomendada

Criando um banner em flash no Linux

Introdução ao Shell Script

Shell Script para WEB

AWK - Introdução

Introduzindo um pouco mais a fundo o shell script

  
Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts