baobao
7/17/2017 - 2:32 PM

exiftool.sh

#!/bin/sh
# exiftoolを使って撮影日時をずらしながら変更するサンプル
# http://www.sno.phy.queensu.ca/~phil/exiftool/
tmpTime="2017:01:01 0:00:";
sec=0;
for file in `\find . -maxdepth 1 -name '*.JPG'`; do
    sec=`expr $sec + 1`
    echo $file - $sec;
    # touch -t $tmpTime *.JPG
    # シングルコーテーションでは変数名が文字列になるため駄目。ダブルコーテーションのみ可
    echo "$tmpTime$sec"
    # exiftoolは神だ
    exiftool -overwrite_original -alldates="$tmpTime$sec" $file
done