标题: 求一段BASH Shell script纠错 [打印本页] 作者: max44 时间: 2008-08-25 20:16 标题: 求一段BASH Shell script纠错 菜鸟求助
There is a shell script of chanaging suffix of files,But cannot work at the moment.
!#/bin/bash
#
# change the suffix (extension name) of files
if [ $? -ne "$inputPMTR" ]
then
echo "Usage: `basename $0` old-suffix-name new-suffix-name"
exit $wrongPMTR
for fileName in *$1*
do
if [ -f "#fileName" ]
then
originName=`basename fileName`
changeSuffix=`echo $originName | sed -e "s/$1/$2/"`
mv $originName $changeSuffix
let "numberOfFilesConverted += 1"
fi
if ["$numberOfFilesConverted" -eq "$oneFileConverted"]
done
then
echo "$numberOfFilesConverted file renamed."
esle
echo "$numberOfFilesConverted files renamed."
fi