変更したファイル名をコピーしてください。

変更したファイル名をコピーしてください。

ディレクトリ内の数字で終わるすべてのファイルを見つけて(この部分では問題ありません)、変更された名前でコピーする必要があります(この部分をどうするかわかりません)。通常:

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"' _ {} \;

おすすめ記事