Re: MAYUSCULAS y minúsculas

Vicente Arteaga Gómez se03726 en salleurl.edu
Vie Mayo 5 03:11:41 CDT 2000


	Hacer algo como:
	for fich in `find directorio/en/cuestion -type f`
	do
		mv $fich `dirname $fich`/`basename $fich| tr [A-Z] [a-z]`
	done

	Si lo que quieres es crearlo en otro directorio (llamado
directorio2, por ejemplo), haces:
	for fich in `find directorio/en/cuestion -type f`
	do
		mkdir -p directorio2/`dirname $fich`
		mv $fich directorio2/`dirname $fich`/`basename $fich| tr
[A-Z] [a-z]`
	done

	Y si lo que ocurre es que has de cambiar también a minúsculas la
estructura de directorios, haces:
	for fich in `find directorio/en/cuestion -type f`
	do
		mkdir -p directorio2/`dirname $fich| tr [A-Z] [a-z]`
		mv $fich directorio2/`echo $fich | tr [A-Z] [a-z]`
	done

	¡Un saludo!

On Thu, 4 May 2000, Vladimir Flores wrote:

> Hola amigos:
> 
> Una pregunta a modo de descanso y para despejar un poco la mente ;)
> 
> ¿Alguien sabe de algún comando para cambiar los nombre de archivos de
> mayúsculas a minúsculas y viceversa del contenido de todo un arbol de
> directorios que tiene como (2000-1993)*12*30 files aproximadamente?, porque
> segun probé 'mv' no funciona para grupos de archivos.
> 
> Por ejemplo quiero cambiar de 2000INDICE.ZIP a 2000indice.zip
> 
> Gracias 
> 
> Vladimir
> 
> PD: Para las preguntas como ¿para que?... tengo datos desde 1994 con nombres
> de archivos dispares que quiero unificarlos con un solo formato y por lo tanto
> facilitar su procesamiento posterior via C.
> 
> 
> 


-- 
Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx




Más información sobre la lista de distribución Ayuda