#!/bin/bash inc=0 max=0 arr=() while read line; do arr+=("$line") done for ((i=0; i<${#arr[@]}; i++)); do if [[ "${arr[$((i+3))]}" ]]; then val=$((${arr[$i]}+${arr[$((i+1))]}+${arr[$((i+2))]})) else break fi if [[ $val -gt $max ]]; then max=$val inc=$((inc+1)) elif [[ $val -gt $last ]]; then inc=$((inc+1)) fi last=$val done echo $inc