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
