これはできません。画像が多いので、名前を変更して名前に画像サイズを追加したいと思います。exiv2
exiv2 pr *
ファイルに関するすべての情報を印刷します。
# exiv2 pr 9b523e5a002268fe5067a928
File name : 9b523e5a002268fe5067a928
File size : 356433 Bytes
MIME type : image/jpeg
Image size : 1920 x 1200
今私のファイル名を次のように変更したいと思います。
9b523e5a002268fe5067a928_1920x1200.jpeg
私はこのようなものを作りました
exiv2 pr * | grep "Image " | awk -F':' '{ print $2 }' | sed 's/ //g'
画像サイズはわかりますが、正しい.jpegを得るために画像MIMEタイプを取得するにはどうすればよいですか?
答え1
代わりにExtracttoolを使用してください。
exiftool -ext '' '-filename<%f_${ImageSize}.${FileType}' .
現在のディレクトリのすべての画像名が変更されます(.
)。