回答:
-g
フラグを使用して、必要なプロパティのみを出力し、-Pv
周囲の綿毛なしで値を出力できます。結果は簡単に解析できます。
IFS=': '
set $(exiv2 -g Exif.Image.DateTime -Pv DSC_01234.NEF)
unset IFS
year=$1 month=$2 day=$3 hour=$4 minute=$5 second=$6
画像の日付と一致するようにファイルの日付を変更すると役立つ場合もありますexiv2 -T DSC_01234.NEF
。