Watch
1
0
Fork
You've already forked advent-of-code
0
advent-of-code/2022/day

19 lines
416 B
Shell
Executable file

#!/usr/bin/env bash
set -euo pipefail
BASEDIR=$(realpath "$(dirname "${BASH_SOURCE[0]}")")
N=$(printf '%02d\n' "$1")
input="${BASEDIR}/input/day${N}.txt"
example="${BASEDIR}/input/day${N}-ex.txt"
bin="${BASEDIR}/src/bin/day${N}.rs"
template="${BASEDIR}/src/bin/dayXX.rs.tmpl"
touch "${input}"
touch "${example}"
sed "s/dayXX/day${N}/g" "${template}" > "${bin}"
"${EDITOR}" -- "${input}" "${example}" "${bin}"