summaryrefslogtreecommitdiff
path: root/etc/bash_completion.d
diff options
context:
space:
mode:
authorJohn Southworth <john.southworth@vyatta.com>2011-10-06 16:20:12 -0500
committerJohn Southworth <john.southworth@vyatta.com>2011-10-06 16:20:12 -0500
commit12336898f7f0424955e9333df5da536a36278a59 (patch)
treeb9aeb4c67aa5789008ac30ca0df23c7e85e6ca55 /etc/bash_completion.d
parentc89b93c2a4068b9dfde8c4f8b2b7e28ac3140d69 (diff)
downloadvyatta-op-12336898f7f0424955e9333df5da536a36278a59.tar.gz
vyatta-op-12336898f7f0424955e9333df5da536a36278a59.zip
Bugfix 6747: use bash conditional expressions instead of posix test expressions when doing comparisons. The conditional expressions don't do as much expansion as the test expression does, and are the modern variant
Diffstat (limited to 'etc/bash_completion.d')
-rw-r--r--etc/bash_completion.d/vyatta-op2
1 files changed, 1 insertions, 1 deletions
diff --git a/etc/bash_completion.d/vyatta-op b/etc/bash_completion.d/vyatta-op
index 48074dd..815b264 100644
--- a/etc/bash_completion.d/vyatta-op
+++ b/etc/bash_completion.d/vyatta-op
@@ -514,7 +514,7 @@ _vyatta_pipe_completion ()
_vyatta_pipe_noncompletions=()
for word in "$@"; do
- if [ "$found" == "1" -o "$word" == "|" ]; then
+ if [[ "$found" == "1" || "$word" == "|" ]]; then
pipe_cmd+=( "$word" )
found=1
fi