Por donde me da: informática, ciencia, política...
miércoles, 21 de abril de 2010
Renombrado masivo de ficheros en bash
Problema: tienes un montón de ficheros con extensión "abc" y quieres renombrarlos para que tengan extensión "xyz". Solución en una sola línea: ls -b *abc|sed 's/\(.*\)\.abc/mv \1.abc \1.xyz/'|sh
Nota: el "-b" del ls sirve para que funcione con ficheros que tienen espacios en el nombre.
No hay comentarios:
Publicar un comentario