Linux/Unix Shell Scripting - Pasar de mayusculas a minuscula direcorios y contenido

 
Vista:

Pasar de mayusculas a minuscula direcorios y contenido

Publicado por chelo (1 intervención) el 21/04/2011 01:42:11
Buenas tardes.
Les hago una consulta, estoy migrando una intranet de windows a linux, y tengo que cambiar los nombres de los directorios y su contenido a minuscula, para poder unificarlos.
por favor alguien me da una mano??
gracias sldos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 104
Oro
Ha mantenido su posición en Linux/Unix Shell Scripting (en relación al último mes)
Gráfica de Linux/Unix Shell Scripting

Pasar de mayusculas a minuscula direcorios y contenido

Publicado por xve (309 intervenciones) el 21/04/2011 12:23:58
Hola Chelo, aquí te copio un script para ello que esta en esta misma web:
http://www.lawebdelprogramador.com/codigo/2059/Cambiar_mayusculas_a_minusculas_los_archivos_y_carpetas.html

#!/bin/sh

# Recorremos todos los archivo y carpetas
for f in `ls`; do

# Pasarmos el nombre del archivo a minusculas
g=`echo "$f" | tr '[:upper:]' '[:lower:]'`

# Mostramos por pantalla el nombre actual y el nuevo
echo $f,$g

# Si el nuevo nombre es diferente cambiamos el nombre
if [ $f != $g ]; then
mv "$f" "$g"
fi
done
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Pasar de mayusculas a minuscula direcorios y contenido

Publicado por Alejandro Nietto (1 intervención) el 12/07/2012 19:15:00
Exelente solución la de xve
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar