[MASOCH-L] Pastas
    Lao DanTong 
    danton at inexo.com.br
       
    Fri Apr  8 10:20:35 -03 2005
    
    
  
On Fri, 8 Apr 2005, Filipe Alvarez wrote:
> Pessoal, estou com um problema. Estou com o seguinte problema:
> Tenho muitas pastas com o nome: pasta_servidor
> Pergunta: tem como renomear todas as pastas com o nome pastas_servidor
> pra pasta_servidor novo recursivamente: (sem ser uma por uma)
pasta é o mesmo que diretório, certo? se for, acho que isto resolve. 
(bash-2)
function traverse()
{
 	cd $1
 	for i in *_servidor
 	do
 		mv $i ${i/servidor/servidor_novo}
 	done
 	for i in *
 	do
 		test -d $i && traverse $i
 	done
 	cd -
}
traverse diretorio_onde_esta_tudo
disclaimer: não testei!
    
    
More information about the masoch-l
mailing list