aoc/setup_day.sh

22 lines
433 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
export PUZZLE_NAME="$1"
export DAY=$(date +%d)
export DAY_SHORT=$(($DAY))
year=$(date +%Y)
dir="$year/day_$DAY"
mkdir -p "$dir"
cp solution.ts.template "$dir/solution.ts"
envsubst < "solution.test.ts.template" > "$dir/solution.test.ts"
touch "$dir/sample.txt"
curl -H "Cookie: $(cat ./session.cookie)" \
"https://adventofcode.com/$year/day/$DAY_SHORT/input" \
-o "$dir"/input.txt