From c7a2417499ae0ad8d6a75cb410d973e0c81f1569 Mon Sep 17 00:00:00 2001 From: Lorenzo Cogotti Date: Tue, 10 Aug 2021 22:06:51 +0200 Subject: [PATCH] [tools/bgpscanner] Be more consistent about printf/echo usage --- tools/bgpscanner/bgpscanner | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/bgpscanner/bgpscanner b/tools/bgpscanner/bgpscanner index 629bca4..138eeec 100755 --- a/tools/bgpscanner/bgpscanner +++ b/tools/bgpscanner/bgpscanner @@ -166,7 +166,7 @@ templatef() { printf %s\\n "$UNQ" done > "$TPL" || die "'$1': File conversion failed" - echo "$TPL" + printf %s\\n "$TPL" } quote() { printf %s\\n "$1" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/'/"; } @@ -199,7 +199,7 @@ exprcompile() { pushterm for i in $ATTRS; do TERM=$(append "$TERM" "-attr $i" "-or"); done - [ "$(echo "$ATTRS" | wc -w)" -gt 1 ] && TERM="\( $TERM \)" + [ "$(printf %s\\n "$ATTRS" | wc -w)" -gt 1 ] && TERM="\( $TERM \)" pushterm [ -n "$NCOMMS" ] && TERM="-not -communities \( $NCOMMS \)"