ディレクトリ内の数字で終わるすべてのファイルを見つけて(この部分では問題ありません)、変更された名前でコピーする必要があります(この部分をどうするかわかりません)。通常:
find $folder -maxdepth 1 -type f -name '*-[0-9]\.jpg'
これらすべてのファイルを同じディレクトリにコピーし、名前を付けます。$originalName-mini.jpg
ベストアンサー1
find
+bash
解決策:
find $folder -maxdepth 1 -type f -name "*-[0-9].jpg" -exec \
bash -c 'cp "$1" "${1:0:-4}-mini.jpg"' _ {} \;