Files
如何重命名所有文件並將圖像大小添加到文件名
我無法完成這項工作。我有很多圖像,我想重命名他的名字並使用 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'
它給了我圖像大小,但是我如何擴展它以獲取圖像 MIME 類型以使 .jpeg 正確?
請改用 exiftool:
exiftool -ext '' '-filename<%f_${ImageSize}.${FileType}' .
將重命名目前目錄 (
.
) 中的所有圖像。