# Este script estaba en el directorio /opt/files/xml/. En el directorio /opt/files/xml/new había muchos ficheros con estos nombres:
# 004_00000007d70000005c_20111025114434294.xml
# y al ejecutar el script renombraba todos los ficheros con esta estructura: 14434294_C.xml
# Nota: En UNIX no me funcionó porque aunque tenía el comando expr no entendía el parámetro substr
#
dir=/opt/files/xml/new
concat="_C.xml"
for file in `ls $dir` ; do
newname=`echo $file | expr substr $file 51 8`
newname=$newname$concat
mv $dir/$file $dir/$newname
done