From 7be570c4a6e86fb7060f0bc06910ca57003dfe90 Mon Sep 17 00:00:00 2001 From: Orfeas <38209077+0xfea5@users.noreply.github.com> Date: Sat, 8 Jun 2024 13:50:47 +0300 Subject: Update file names and init.sh --- init.sh | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) (limited to 'init.sh') diff --git a/init.sh b/init.sh index 86273e5..f9d5d9a 100755 --- a/init.sh +++ b/init.sh @@ -1,15 +1,21 @@ #!/bin/sh -source ../cookie.sh -if [ $# -eq 0 ] +if [ ! $# -eq 2 ] then - echo "No arguments provided." - exit 1 + echo "Usage: $0 [cookiefile]" + exit 1 fi -DAY=$1 -DIR="day$DAY" -echo "Initializing day $DAY in directory $DIR" +year=$1 +day=$2 +cookiefile=${3:-'../cookie'} +dir=$(printf "day%02d" $day) -mkdir -p $DIR && curl "https://adventofcode.com/2022/day/$DAY/input" -H "Cookie: session=$ADVENT_SESSION" > $DIR/input.txt -touch $DIR/solution.nim +echo "Initializing directory $dir/" +mkdir -p $dir + +advent_session=$(cat $cookiefile 2> /dev/null) && + echo "Downloading input ..." && + curl "https://adventofcode.com/$year/day/$day/input" -H "Cookie: session=$advent_session" > $dir/input.txt + +exit 0 -- cgit v1.2.3