别想万里,要把一只脚放到另一脚的前边
分类: LINUX
2012-10-01 11:39:02
一.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