拡張子の種類を引数として取得して、フォルダー内のファイル拡張子を削除したいと考えています。
以下は私のコードで、期待どおりに動作していません。
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