#!/bin/bash j=0 for i in $(jq -r .[].date db/daily.json); do ((j++)) date=$(awk -F '-' '{ print $3"-"$2"-"$1 }' <<<"$i") if ! [[ $(grep $(date -d "$date+1day" '+%d-%m-%y') <<<$(jq -r .[].date db/daily.json)) ]]; then echo "$(date -d "$date+1day" '+%d-%m-%y'): $j" fi done