jueves, 5 de mayo de 2011

¿Cómo reemplazar Underscore por Espacio en el nombre de cualquier archivo?

Resulta que hace algún tiempo utilice un script para quitar los espacios de los archivos, pero ahora requiero hacer lo contrario quitar los Underscore "_" por espacios. así que adapte el siguiente script para realizar la siguiente función

#!/bin/sh
find . -name '*_*' | sort | while read FILE
do
NEWFILE=`echo ${FILE} | sed 's/_/ /g;'`
mv "${FILE}" "${NEWFILE}"
echo ${NEWFILE}
done

Fuente:
http://www.netcom.es/vildeu/permisos.html

No hay comentarios:

Publicar un comentario