advent-of-code/utils/new_day.sh

19 lines
411 B
Bash
Raw Normal View History

2021-12-05 15:28:40 +01:00
[[ $1 ]] || set -- $(date +%d)
[[ $2 ]] || set -- $1 $(date +%Y)
2021-12-01 21:44:27 +01:00
2021-12-01 15:29:21 +01:00
if [[ ! -e .git ]]; then
echo "Merci de se déplacer dans le répertoire approprié"
exit 0
fi;
2021-12-01 21:44:27 +01:00
DAY="$1"
YEAR="$2"
2021-12-01 15:29:21 +01:00
FILENAME="${YEAR}/day${DAY}.py"
2022-12-03 14:10:04 +01:00
python utils/cli.py download -y $YEAR -d $DAY
python utils/cli.py show -y $YEAR -d $DAY
2021-12-01 15:29:21 +01:00
cp utils/template.py "$FILENAME"
sed -i "s/DAY/${DAY}/" "$FILENAME"
sed -i "s/YEAR/${YEAR}/" "$FILENAME"