shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Criação de script para renomear arquivo


From: Vanderlei
Subject: Re: [shell-script] Criação de script para renomear arquivo
Date: Wed, 28 Jun 2006 16:32:09 +0000 (GMT)

Utiliza o comando find:

find ~/ -type d

"~/" = Diretório base, com esse comando serão listados todos os diretórios 
filhos além do base informado.

flw´s


fabio_pires2003 <address@hidden> escreveu:    Ola a todos estou iniciando em 
Shell e gostaria de fazer o seguinte: 
 Preciso criar algo que renomeie recursivamente os arquivos e
 diretórios de mina máquina:
 
 O problema:
 
 Vários arquivos e diretórios estão com o nome terminados com ",v".
 A alteração do nome deve ser feita recursivamente.
 PS: "é virgula v e não ponto v :)"
 
 A solução.
 
 Bolei um script mas ele nao renomeia recursivamente. tenho que entrar
 em diretrio um por um e rodar, esta dando um trabalhão. 
 
 Segue o que eu fiz
 
 CURRENT=`pwd`
 
 for Dir in `ls aquieucolocodir`
 do
   if [ -d dircolocadoacima/${Dir}/ ]
     then
     cd ${CURRENT}/dircolocadoacima/${Dir}
     rename 's/(.*),v$/$1/' *,v
     cd ../..
   fi
 done
 
 funciona mais nao recursivamente.
 
 Alguma salvação???
 
 Aguardo e agradeço :(
 
 
 
 
   


Vanderlei Alves de Souza
                
---------------------------------
 Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e 
anti-spam realmente eficaz. 

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]