Some work on AOC script. Needs more
This commit is contained in:
11
sbin/aoc
11
sbin/aoc
@@ -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
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user