怎么做到批量修改文件的后缀呢?
一.rename解决
1. Ubuntu系统下
rename 's/\.c/\.h/' ./*
把当前目录下的后缀名为.c的文件更改为.h的文件
2. CentOS5.5系统下
rename .c .h *.c
把当前目录下的后缀名为.c的文件更改为.h的文件
二、shell 脚本解决
1 #!/bin/bash
2 for filename in $@
3 do
4 outfile=${filename%.pcx}.jpg
5 mv $filename $outfile
6 done
三、直接用命令进行
ls *.c | awk -F "." '{print $1}' | xargs -i -t mv {}.c {}.h