[tools/bgpscanner] Fix -o quoting (and options quoting in case PRETEND=y)

pull/2/head
Lorenzo Cogotti 3 years ago
parent 705670d682
commit 39dac63d82

@ -321,11 +321,12 @@ exprcompile
[ "$TGT" = bgpgrep ] && [ "$DUMPBYTEC" = yes ] && OPTS=$(append "$OPTS" --dump-bytecode) [ "$TGT" = bgpgrep ] && [ "$DUMPBYTEC" = yes ] && OPTS=$(append "$OPTS" --dump-bytecode)
[ "$TGT" != bgpgrep ] && OPTS=-r [ "$TGT" != bgpgrep ] && OPTS=-r
[ -n "$OUTREDIR" ] && OPTS=$(append "$OPTS" "-o $OUTREDIR") [ -n "$OUTREDIR" ] && OPTS=$(append "$OPTS" "-o \"$OUTREDIR\"")
CMD="exec" CMD="exec"
if [ -n "$PRETEND" ] && [ "$PRETEND" = 1 ] || [ "$PRETEND" = y ] || [ "$PRETEND" = yes ]; then if [ -n "$PRETEND" ] && [ "$PRETEND" = 1 ] || [ "$PRETEND" = y ] || [ "$PRETEND" = yes ]; then
CMD="echo" CMD="echo"
OPTS=$(quote "$OPTS")
EXPR=$(quote "$EXPR") EXPR=$(quote "$EXPR")
fi fi

Loading…
Cancel
Save