[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Duvida de iniciante.
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Duvida de iniciante. |
Date: |
Sat, 28 Jul 2007 13:04:19 -0300 |
Marcio,
acho que vc está querendo aprender a usar o cmd for. O problema é que este
comando tem diversas sintaxes. Uma que resolveria o seu problema seria:
for ((i=1; 1<=100, i++))
{
echo -n "$i "
}
Como isso é básico em Shell, te aconselho a ler um texto em português bem
divertido que explica direitinho isso e muito mais. Clique
aqui<http://twiki.softwarelivre.org/bin/view/TWikiBar/TWikiBarPapo005#Comandos_de_Loop_ou_la%25E7o>
.
Abração,
Julio
:wq
Em 27/07/07, Marcio Antunes <address@hidden> escreveu:
>
> Olha vou explicar.. melhor
>
> Tenho um script para executar 100 vezes um comando dentro do for..
> Seria algo semelhante a esse for aqui.
>
> for i to 100
> do
> comando=$i
> done
>
> Eu fiz e não executou..apareceu
> 100, se eu digitar o 100, 101,102,, aparece 100,101,102.. porem é
> seria inviavel digitar uma sequencia grande de numeros. o que quero é
> implementar o i e que apareca na tela assim
>
> comando1
> comando2
> comando3
> comando4
> comando...
> comando..
> comando100
>
> usando o seq ele dar erro... estou usando bash no FreeBSD.
>
> Em 27/07/07, William José Vicente <address@hidden<williamvicente%40gmail.com>>
> escreveu:
>
> >
> >
> >
> >
> >
> >
> > Márcio,
> >
> > eu não entendi bem, mas uma forma é:
> >
> > for i in 1 2 3 4
> > do
> > comando $i
> > done
> >
> > Se for usar desta forma e for executar muitas vezes (por exemplo 40)
> você
> > pode usar o for desta forma: for i in `seq 1 40`
> >
> > Abracos,
> >
> > William
> >
> > Em 27/07/07, Bruno Gunter Fricke <address@hidden<gunter%40infolink.com.br>>
> escreveu:
> >
> > >
> > > Bicho, use:
> > >
> > > grep -e (nome|cidade) | wc -l
> > >
> > > []'s
> > > Gunter
> > >
> > > Em Sex, 2007-07-27 às 10:24 -0300, Marcio Antunes escreveu:
> > > > Pessoal,
> > > >
> > > > Sou novo na programação shell script.. e por isso me desculpe a
> > > > pergunta se é simples.
> > > >
> > > > 1) como eu faço uma pesquisar em um diretorio que contem varios
> > > > arquivos, para ele me mostrar o numero de ocorrencia de uma
> > > > determinada expressão composta..
> > > >
> > > > Exemplo:
> > > >
> > > > pesquisar nome completo + cidade
> > > >
> > > > resultado:
> > > >
> > > > Marcio Antunes = 2
> > > >
> > > > é possivel ?
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> >
> >
>
>
>
--
Abraços,
Julio
http://www.julioneves.com - Um livro sobre Bash completo e on-line
:wq
[As partes desta mensagem que não continham texto foram removidas]
- Duvida de iniciante., Marcio Antunes, 2007/07/27
- Re: [shell-script] Duvida de iniciante., William José Vicente, 2007/07/27
- Re: [shell-script] Duvida de iniciante., Flavio Junior, 2007/07/27
- Re: [shell-script] Duvida de iniciante., Alfredo Casanova, 2007/07/27
- Re: [shell-script] Duvida de iniciante., Julio C. Neves, 2007/07/27
- Re: [shell-script] Duvida de iniciante., Bruno Gunter Fricke, 2007/07/27