Open1
Macのシェルスクリプトで日付でループしたい

GNU date入れるとできる。入れないと面倒なので観念して入れた方がよさげ
GNU date入れている場合は以下でできる
start=2014-12-29
end=2015-01-03
while ! [[ $start > $end ]]; do
echo $start
start=$(gdate -d "$start + 1 day" +%F)
done
※aliasを導入していない場合はGNU dateを実行する場合のコマンドは gdate
になる