我正在尝试按如下方式执行程序。
./chExt1.sh cpp test.CPP
这应该将test.CPP重命名为test.cpp但我什至不认为这个脚本正在执行。
我一直在得到这个“ command not found error
”。
脚本如下:
#!/bin/sh
newExtension=$1;
oldFile=$2;
firstPart=`echo $oldFile | sed 's/\(.*\)\..*/\1/'`
newName="$firstPart.$newExtension";
#echo $oldFile
#echo $newName
mv "$oldFile" "$newName"
#echo "$oldFile"
#echo "$firstPart"
#echo "$newName"