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
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 seque
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 <[EMAIL PROTECTED]> escrev
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
> arq
Obrigado Pessoal pelo exclarecimento..
Julio..
E por isso que tenho o seu livro 6a. edição autografado por você..
conheci vc em Joao Pessoa no encontro de software livre no ano
passado..
Só agora.. estou começando no shell.
Se querer abusar.. mas como eu faço um laço usando for ou while em
uma
Olá Marcio,
primeira lição de Shell: nunca pergunte se é possível fazer, pergunte qual é
a melhor forma de fazê-lo... Esta lição vc poderá comprovar praticamente
toda hora nesta lista.
1 - Se vc quer Nome Completo *ou* Cidade
grep -e ("Nome Completo"|"Cidade") *
2 - Se vc quer Nome Completo *e* C
Pesquise os comandos grep e wc
On 7/27/07, Marcio Antunes <[EMAIL PROTECTED]> wrote:
>
> 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 num
Realmente eu não entendi bem a sua ideia, vamos ver:
$ grep -c 'Marcio Antunes' /diretorio/*
Vai contar quantas linhas tem 'Marcio Antunes' nos arquivos de /diretorio/*
Flavio do Carmo Junior
On 7/27/07, Marcio Antunes <[EMAIL PROTECTED]> wrote:
>
> Pessoal,
>
> Sou novo na programação shell
Marcio,
uma saida seria usar greps encadeados... :-)
grep 'nome completo' * | grep cidade | wc -l
O primeiro grep recupera as linhas dos arquivos que tenham o nome
completo, o segundo garante que estas linhas tenha a cidade e o wc conta o
número de linhas com estas ocorrencias.
Espe
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
10 matches
Mail list logo