|
|
@ -14,9 +14,9 @@ do |
|
|
|
[ -f "$f" ] && { |
|
|
|
echo Adding to ipset $1 : $f |
|
|
|
if [ -f "$ZIPLIST_EXCLUDE" ] ; then |
|
|
|
grep -vxFf $ZIPLIST_EXCLUDE "$f" | sort -u | while read ip; do echo add $1 $ip; done | ipset -! restore |
|
|
|
grep -vxFf $ZIPLIST_EXCLUDE "$f" | sort -u | sed -nre "s/^(.*)$/add $1 \1/p" | ipset -! restore |
|
|
|
else |
|
|
|
sort -u "$f" | while read ip; do echo add $1 $ip; done | ipset -! restore |
|
|
|
sort -u "$f" | sed -nre "s/^(.*)$/add $1 \1/p" | ipset -! restore |
|
|
|
fi |
|
|
|
} |
|
|
|
done |
|
|
|