Some work on AOC script. Needs more

This commit is contained in:
2023-12-18 07:00:32 -06:00
parent c3ecf7a911
commit b03a1a4c59
3 changed files with 404 additions and 5 deletions

View File

@@ -35,11 +35,12 @@ getproblem() {
DY=${PWD:5:5}
DY=${DY/day0/}
DY=${DY/day/}
DIRDY=$DY
fi
if [[ ! -d "$AOCROOT/$YR/day$DIRDY" ]]; then
mkdir "$AOCROOT/$YR/day$DIRDY"
if [[ ! -d "$AOCROOT/$YR/day$DY" ]]; then
mkdir "$AOCROOT/$YR/day$DY"
fi
cd "$AOCROOT/$YR/day$DIRDY"
cd "$AOCROOT/$YR/day$DY"
if [[ -f "problem" ]]; then
echo "Found problem file."
if [[ $1 != "-f" ]]; then
@@ -50,8 +51,8 @@ getproblem() {
fi
# Remove any zero padding from day
DY=$(echo "$CURRDAY"|awk '$0*=1')
echo "Getting problem at $CURRYEAR/day/$DY"
DY=$(echo "$DY"|awk '$0*=1')
echo "Getting problem at $YR/day/$DY"
elinks -dump https://adventofcode.com/$CURRYEAR/day/$DY > problem
}