LINUX.ORG.RU

История изменений

Исправление legolegs, (текущая версия) :

#!/bin/bash

while [ $1 ]; do
    echo -e "\033[1;32mUser $1 was found in:\033[0m "
    grep -liEs "$1" /etc/squid3/acls/* /var/lib/squidguard/db/* | tee /dev/stderr|xargs -r sed -i /$name/d
    shift
done
squid3 -k reconfigure

Запускать так

banusers.sh user1 user2 user3
#или так
banusers.sh $(<userlist.txt)

Исходная версия legolegs, :

#! /bin/bash

while [ $1 ]; do
    echo -e "\033[1;32mUser $1 was found in:\033[0m "
    grep -liEs "$1" /etc/squid3/acls/* /var/lib/squidguard/db/* | tee /dev/stderr|xargs -r sed -i /$name/d
    shift
done
squid3 -k reconfigure