Advent-of-Code/day1/solution-part2.sh
Jonathan Hodgson f6a7e1dbfe Day 1
2021-12-01 22:03:50 +00:00

22 lines
335 B
Bash
Executable file

#!/usr/bin/env bash
# Give file as option 1
file="$1"
increasing=0
readarray -t "arr" < "$file"
length="${#arr[@]}"
for i in $(seq 3 "$length"); do
curr="${arr[$i]}"
prev3="${arr[$((i - 3))]}"
if [ -n "$curr" ] && [ "$curr" -gt "$prev3" ]; then
increasing="$((increasing + 1))"
fi
done
echo "$increasing were increasing"