我希望通过将扩展名类型作为参数来删除文件夹中的文件扩展名。
下面是我的代码,它没有按我的预期工作。
if [ $# -ne 1 ]
then
echo -e "\nUsage: $0 Ext"
echo -e "\nExt - Refers to the extension you want to remove"
echo -e "\nExample1: $0 .txt\nExample2: $0 .doc\nExample3: $0 .pdf\n"
exit 1
fi
ext=$1
for i in *$ext
do
echo $i
filename=${i%\$ext}
echo $i
done