Imagemagickを使用したバッチの名前変更とサイズ変更

Imagemagickを使用したバッチの名前変更とサイズ変更

Imagemagickを使用して処理するには、1a.jpg、2a.jpg、3a.jpgという名前の多くの画像を変換し、名前を1.jpg、2.jpg、3.jpg(同じディレクトリにあります)に変更する必要があります。

Imagemagick コマンドは次のとおりです。ここで、nは1、2、3...などです。

convert -shave 200x200 -resize 30% na.jpg n.jpg

ベストアンサー1

次のことを試すことができます(ksh / bash / zsh構文):

for f in [0-9]*a.jpg ; do 
    convert -shave 200x200 -resize 30% "$f" "${f/a/}"
done

おすすめ記事