#!/usr/bin/env bash set -euo pipefail day=$1 day_long=$(printf "%02d" "$day") dir="day_$day_long" puzzle_name=$2 mkdir -p "$dir" cp solution.ts.template "$dir/solution.ts" sed -e "s/%%DAY%%/$day/g" \ -e "s/%%DAY_LONG%%/$day_long/g" \ -e "s/%%PUZZLE_NAME%%/$puzzle_name/g" \ solution.test.ts.template > "$dir/solution.test.ts" ./get_input.sh "$day" touch "$dir/sample.txt"