下面是一个将大写字母改小写的
for file in `ls |grep '[A-Z]'`
do
str=`echo $file|tr 'A-Z' 'a-z'`
#echo $str[ "$str" != "$file" ] && mv ./"$file" ./"$str"
done
下面一个是将xxx.tif改成quater.xxx的
注意的是如果是001.tif则要改成quater.1
#! /bin/sh
for i in `ls *.tif | cut -c3-5`
do
TEMP=`expr $i - 1`
mv YZ$i.tif quarter.$TEMP
done
下面一个是将.c文件改成.cpp文件的
for i in $(ls *.c)
do
j=${i}pp
mv $i $j
done
都很简单,当练手用的
阅读(603) | 评论(0) | 转发(0) |