diff options
author | Yousong Zhou <yszhou4tech@gmail.com> | 2019-01-22 07:48:53 +0000 |
---|---|---|
committer | Yousong Zhou <yszhou4tech@gmail.com> | 2019-01-22 07:52:42 +0000 |
commit | c059c283fed882885afb2c854ea9c55700df8d4c (patch) | |
tree | 8e986856244b210fa02cbfa59257b626a414d159 /net/shadowsocks-libev/files | |
parent | ecebe0ed178f2f292a72538ff41700cc1c8ff235 (diff) |
shadowsocks-libev: ss-rules: simplify grep_af
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Diffstat (limited to 'net/shadowsocks-libev/files')
-rwxr-xr-x | net/shadowsocks-libev/files/ss-rules | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/net/shadowsocks-libev/files/ss-rules b/net/shadowsocks-libev/files/ss-rules index 3d7bcdce3..b3dda4fef 100755 --- a/net/shadowsocks-libev/files/ss-rules +++ b/net/shadowsocks-libev/files/ss-rules @@ -101,7 +101,7 @@ o_src_default=bypass o_dst_default=bypass o_local_default=bypass -alias grep_af="sed -nre '/^([0-9]+\.){3}[0-9]+$/p'" +alias grep_af="sed -ne '/:/!p'" o_dst_bypass_="$o_dst_bypass4_" if [ -n "$o_use_ipv6" ]; then alias grep_af="sed -ne /:/p" @@ -183,8 +183,8 @@ ss_rules_ipset_mkadd() { local i for i in $*; do - echo "$i" - done | grep_af | sed -e "s/^/add $setname /" + echo "add $setname $i" + done | grep_af } ss_rules_iptchains_init() { |