[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