Even better way to have different return types, also added script to setup template
This commit is contained in:
15
2022/new.sh
Executable file
15
2022/new.sh
Executable file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
day=$1
|
||||
type=$2
|
||||
default=$3
|
||||
test=$4
|
||||
|
||||
echo "Creating file from template..."
|
||||
sed -e "s/DAY/$day/g" -e "s/TYPE/$type/" -e "s/DEFAULT/$default/" -e "s/TEST/$test/" ./template.rs > ./src/bin/day${day}.rs
|
||||
|
||||
echo "Downloading input..."
|
||||
source ../.env
|
||||
mkdir -p input/$1
|
||||
curl -s "https://adventofcode.com/2022/day/$1/input" -H "Cookie: session=${SESSION}" > input/$1/input
|
||||
|
||||
echo "Done!"
|
||||
Reference in New Issue
Block a user