En todos los archivos de un directorio:
-Cambiar todos los espacios por underscore (todos los archivos, sin importar su extensión):
for f in *; do mv "$f" `echo $f | tr ' ' '_'` ; done
- Cambiar todos los puntos por underscore (todos los archivos, sin importar su extensión):
for f in *; do mv "$f" `echo $f | tr ' ' '_'` ; done
Como lo anterior pudo alterar la extensión de los archivos:
- Cambiar los archivos *_eps a *.eps
for f in *eps; do mv -- "$f" "$(basename "$f" _eps).eps" ; done
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario