Re: [shell-script] Duvida de iniciante.

2007-07-28 Por tôpico Julio C. Neves
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

Re: [shell-script] Duvida de iniciante.

2007-07-27 Por tôpico Marcio Antunes
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

Re: [shell-script] Duvida de iniciante.

2007-07-27 Por tôpico William José Vicente
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

Re: [shell-script] Duvida de iniciante.

2007-07-27 Por tôpico Bruno Gunter Fricke
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

Re: [shell-script] Duvida de iniciante.

2007-07-27 Por tôpico Marcio Antunes
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

Re: [shell-script] Duvida de iniciante.

2007-07-27 Por tôpico Julio C. Neves
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

Re: [shell-script] Duvida de iniciante.

2007-07-27 Por tôpico Alfredo Casanova
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

Re: [shell-script] Duvida de iniciante.

2007-07-27 Por tôpico Flavio Junior
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

Re: [shell-script] Duvida de iniciante.

2007-07-27 Por tôpico William José Vicente
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

[shell-script] Duvida de iniciante.

2007-07-27 Por tôpico Marcio Antunes
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