Renombrar Ficheros

El comando rename es un estandard Unix que permite renombrar múltiples ficheros. Veamos algunos ejemplos de uso de rename:

rename ’s/\.bak$//’ *.bak
rename ’y/A-Z/a-z/’ *
rename ’s/\.flip$/.flop/’       # rename *.flip to *.flop
rename s/flip/flop/             # rename *flip* to *flop*
rename ’s/^s\.(.*)/$1.X/’    
rename ’s/$/.orig/ */*.[ch]’   
rename ’y/A-Z/a-z/’           
rename ’y/A-Z/a-z/ if -B’       # lo mismo pero con binarios
rename 's{(\d+)}{"-".(2*$1)}e' node*.html



Subsecciones
Casiano Rodríguez León
Licencia de Creative Commons
Principios de Programación Imperativa, Funcional y Orientada a Objetos Una Introducción en Perl/Una Introducción a Perl
por Casiano Rodríguez León is licensed under a Creative Commons Reconocimiento 3.0 Unported License.

Permissions beyond the scope of this license may be available at http://campusvirtual.ull.es/ocw/course/view.php?id=43.
2012-06-19