summaryrefslogtreecommitdiff
path: root/functions/interpreter
diff options
context:
space:
mode:
Diffstat (limited to 'functions/interpreter')
-rw-r--r--functions/interpreter/vyatta-common4
1 files changed, 2 insertions, 2 deletions
diff --git a/functions/interpreter/vyatta-common b/functions/interpreter/vyatta-common
index 0a98d56..c6e645f 100644
--- a/functions/interpreter/vyatta-common
+++ b/functions/interpreter/vyatta-common
@@ -34,7 +34,7 @@ get_prefix_filtered_list ()
local idx=0
for elem in "${olist[@]}"; do
local sub=${elem#$pfx}
- if [ "$elem" == "$sub" ] && [ -n "$pfx" ]; then
+ if [[ "$elem" == "$sub" ]] && [[ -n "$pfx" ]]; then
continue
fi
eval "$3[$idx]=\"$elem\""
@@ -60,7 +60,7 @@ get_prefix_filtered_list2 ()
eval "local elem=\${$2[$orig_idx]}"
eval "local elem2=\${$4[$orig_idx]}"
local sub=${elem#$pfx}
- if [ "$elem" == "$sub" ] && [ -n "$pfx" ]; then
+ if [[ "$elem" == "$sub" ]] && [[ -n "$pfx" ]]; then
continue
fi
eval "$3[$idx]=\"$elem\""