From e687857eb014d1a59773da16d7f67c01e27c4910 Mon Sep 17 00:00:00 2001 From: MaYuming Date: Thu, 6 Jul 2017 14:50:53 +0800 Subject: [PATCH 1/2] fix ips issue #998 --- plugins/available/base.plugin.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/available/base.plugin.bash b/plugins/available/base.plugin.bash index 4ddfa5ca..aef7ab1d 100755 --- a/plugins/available/base.plugin.bash +++ b/plugins/available/base.plugin.bash @@ -7,7 +7,7 @@ function ips () group 'base' if command -v ifconfig &>/dev/null then - ifconfig | awk '/inet /{ print $2 }' + ifconfig | grep -E "inet "|sed 's/addr://g' | awk '{print $2}' elif command -v ip &>/dev/null then ip addr | grep -oP 'inet \K[\d.]+' From 7006261b42e5ae31b2d8e9eca576c910a8c13bd2 Mon Sep 17 00:00:00 2001 From: MaYuming Date: Sat, 8 Jul 2017 11:12:07 +0800 Subject: [PATCH 2/2] fix ips issue #998 --- plugins/available/base.plugin.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/available/base.plugin.bash b/plugins/available/base.plugin.bash index aef7ab1d..cc2faac2 100755 --- a/plugins/available/base.plugin.bash +++ b/plugins/available/base.plugin.bash @@ -7,7 +7,7 @@ function ips () group 'base' if command -v ifconfig &>/dev/null then - ifconfig | grep -E "inet "|sed 's/addr://g' | awk '{print $2}' + ifconfig | awk '/inet /{ gsub(/addr:/, ""); print $2 }' elif command -v ip &>/dev/null then ip addr | grep -oP 'inet \K[\d.]+'