#!/bin/bash FIREWALL="/opt/firewall/firewall.sh" ACCESS="/tmp/minute.log" ATTACK="module-get-spam" GET_SPAM=$(grep $2 $ACCESS | grep -E "GET / HTTP" | wc -l) if [[ "$GET_SPAM" -gt 20 ]]; then bash $FIREWALL ipBlockParser "$1" bash $FIREWALL message "$ATTACK-$1" redis-cli SADD tmp_block $1 fi