Skip to content

Instantly share code, notes, and snippets.

@yk-st
Created May 25, 2020 06:15
Show Gist options
  • Save yk-st/7bfb4870c6503bd0d0d32aed8ae6bf25 to your computer and use it in GitHub Desktop.
Save yk-st/7bfb4870c6503bd0d0d32aed8ae6bf25 to your computer and use it in GitHub Desktop.
loop_dt.sh
#!/bin/sh
#
# YYYY-MM-DD
#
STARTDATE=2016-01-04
ENDDATE=2016-01-05
CURRENTDATE=$STARTDATE
while [ 1 ] ; do
# 処理
echo $CURRENTDATE
spark-submit hoge.py --dt "${CURRENTDATE}"
if [ $CURRENTDATE = $ENDDATE ] ; then
break
fi
CURRENTDATE=`date -d "$CURRENTDATE 1day" "+%Y-%m-%d"`
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment