Noticias Weblogs Foros Wiki Código

RecorteX

317 usuarios y 202 recortes de código
Usuario

Contraseña
Crear cuenta
asp csharp css fechas fichero Flash html imagenes java javascript linux mysql oracle php ruby sql SQLServer vbnet xhtml xml
Top Usuarios
albin (29)
josuebasurto (28)
fjmp76 (27)
juanjo (25)
pedrocaro (9)
AndiXTRM (7)
Joserra (7)
miiglesi (6)
aplyca (5)
moisesmarquez (5)
Top Etiquetas
php (38)
html (23)
javascript (20)
vbnet (20)
java (19)
sql (15)
mysql (13)
csharp (12)
xml (10)
css (8)
imagenes (7)
Flash (7)
xhtml (6)
asp (6)
linux (6)
fechas (6)
SQLServer (5)
oracle (5)
fichero (4)
ruby (4)

Mover archivos masivamente en Linux

Este codigo permite mover archivos facilmente.

A veces al cambiar de nombre un archivo en windows, queda repetido. Por ejemplo para renombrar todos los archivos .jpg.jpg a .jpg usar:

for file in *.jpg.jpg; do mv $file `echo $file | sed 's/\(.*\.\)jpg\.jpg/\1jpg/'`;done;
Más info en: http://6v8.gamboni.org/Mass-renaming-with-linux-shell.html
Comentario de juanjo:
¿Para el ejemplo que tú dices no sería "for file in *.jpg.jpg;"?
Comentario de aplyca:
Tienes razón. Ya quedó ajustado. Gracias.
Identifícate para dejar un comentario.
info@recortex.com - Proyecto: Juanjo Navarro, 2006 - Diseño: Albin