Re: [shell-script] Script para Renomear arquivos

2007-07-27 Por tôpico Isamp
Por exemplo, eu tenho um arquivo em ./recursos_humanos/Arquivos Diversos/cobrança_locação.ods que eu submeto assim: # zzarrumanome "./recursos_humanos/Arquivos Diversos/cobrança_locação.ods" ou assim # zzarrumanome ./recursos_humanos/Arquivos Diversos/cobrança_locação.ods e não remove acentos

Re: [shell-script] Script para Renomear arquivos

2007-07-27 Por tôpico Isamp
Poizé ... De fato, parece que as "funçõeszz" são uma excelente opção. Abaixo alumas mensagens desta lista que tratam do assunto, conforme solicitou nosso colega Marcio antunes. http://br.groups.yahoo.com/group/shell-script/message/22890 http://br.groups.yahoo.com/group/shell-script/message/22630

Re: [shell-script] Script para Renomear arquivos

2007-07-27 Por tôpico Tiago Barcellos Peczenyj
Acho que a maneira mais robusta de 'arrumar' o nome de um arquivo ou diretorio está nas funcoeszz.net usando find, xargs e zzarrumanome o problema ta resolvido. On 7/27/07, Isamp <[EMAIL PROTECTED]> wrote: > > Colegas de lista, > > Estive examinando o historico e localizei várias referencias a

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] Script para Renomear arquivos

2007-07-27 Por tôpico Bruno Gunter Fricke
Que tal você nos colar o histórico pesquisado para analisarmos em conjunto qual é a melhor solução? Mas eu adianto que o mais fácil deve ser através do cut e o mais maneiro pelo awk ;-) []'s Gunter Em Sex, 2007-07-27 às 11:11 -0300, Isamp escreveu: > Colegas de lista, > > Estive examinando o hi

[shell-script] Script para Renomear arquivos

2007-07-27 Por tôpico Isamp
Colegas de lista, Estive examinando o historico e localizei várias referencias a scripts para renomear arquivos "em massa", no sentido de remover/substituir espaços em branco, letras maiúsculas e acentuação. Muitas discussões foram feitas e várias opções apresentadas. Gostaria de saber se, dentr

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

Re: [shell-script] Array como parametro posicional

2007-07-27 Por tôpico Fabiano Caixeta Duarte
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Isto que você quer é factível utilizando um caracter separador diferente para o pseudo-array $1 e espaços para separar os argumentos seguintes. Ainda assim, sugiro estudar o getopts. Segue um link que pode ajudar: http://www.dicas-l.com.br/dicas-l/200