#!/bin/bash if [ $# -lt 2 ]; then echo "Usage: $0 [file] [filter]" exit 1 fi filter=$2 while read site; do #grep wsbomagj-d325077-001 /var/log/apache2/far-edge-ops-api_error_log |grep reportName |grep 2020-12-01 |wc -l commandline=$(grep $site /var/log/apache2/far-edge-ops-api_error_log |grep reportName |grep $filter | wc -l) if [ $commandline -ge 3 ]; then echo "All msgs sent for ($site)" else echo "Failed to send all msgs to ($site)" fi done < $1