写一个脚本,此脚本还可以进一步改进
#!/bin/bash
# Transalte lower to uppse
for i in `ls`; do mv -f $i `echo $i | tr a-z A-Z`; done
ls | grep .FMB | awk -F'.' '{print $1}'|xargs -i mv {}.FMB {}.fmb
ls | grep .FMX | awk -F'.' '{print $1}'|xargs -i mv {}.FMX {}.fmx
ls | grep .MMB | awk -F'.' '{print $1}'|xargs -i mv {}.MMB {}.mmb
ls | grep .MMX | awk -F'.' '{print $1}'|xargs -i mv {}.MMX {}.mmx
ls | grep .PLL | awk -F'.' '{print $1}'|xargs -i mv {}.PLL {}.pll
ls | grep .PLX | awk -F'.' '{print $1}'|xargs -i mv {}.PLX {}.plx
ls | grep .OLB | awk -F'.' '{print $1}'|xargs -i mv {}.OLB {}.olb
ls | grep .PLD | awk -F'.' '{print $1}'|xargs -i mv {}.PLD {}.pld
ls | grep .RDF | awk -F'.' '{print $1}'|xargs -i mv {}.RDF {}.rdf