Browse Source

further sed speed improvement

pull/21/head
bolvan 7 years ago
parent
commit
a52ac69816
  1. 4
      ipset/create_ipset.sh

4
ipset/create_ipset.sh

@ -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 | sed -nre "s/^(.*)$/add $1 \1/p" | ipset -! restore
grep -vxFf $ZIPLIST_EXCLUDE "$f" | sort -u | sed -nre "s/^.*$/add $1 &/p" | ipset -! restore
else
sort -u "$f" | sed -nre "s/^(.*)$/add $1 \1/p" | ipset -! restore
sort -u "$f" | sed -nre "s/^.*$/add $1 &/p" | ipset -! restore
fi
}
done

Loading…
Cancel
Save