summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Foster <tim.foster@joyent.com>2019-08-14 22:38:46 +0100
committerTim Foster <tim.foster@joyent.com>2019-08-14 22:38:46 +0100
commit1f94681ec6683efbae1dc2cab90b4baadd31d0df (patch)
tree5a0016cc2985322bf0643052f105a8a3176415cc
parent5fb489bf75c4df330ca23de97c180928523ee107 (diff)
downloadillumos-joyent-release-20190815.tar.gz
OS-7921 SmartOS bash_completions should complete alias names (fix script)release-20190815
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
-rw-r--r--usr/src/cmd/nsadmin/bash/bash_completion.d/zone_alias2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/cmd/nsadmin/bash/bash_completion.d/zone_alias b/usr/src/cmd/nsadmin/bash/bash_completion.d/zone_alias
index 75de543b08..b0a465060f 100644
--- a/usr/src/cmd/nsadmin/bash/bash_completion.d/zone_alias
+++ b/usr/src/cmd/nsadmin/bash/bash_completion.d/zone_alias
@@ -4,7 +4,7 @@ _zone_alias()
alias="${COMP_WORDS[COMP_CWORD]}"
RES=$(vmadm list -H -o alias,uuid | awk -v alias="$alias" '
BEGIN { count = 0; uuid = ""; }
- $1 ~ "^"alias" " { count = 1; aliases[1] = $1; uuid = $2; exit;}
+ $1 == alias { count = 1; aliases[1] = $1; uuid = $2; exit;}
$1 ~ "^"alias { count += 1; aliases[count] = $1; uuid = $2; }
END { if (count == 1) {
print "smartos_alias_completed " aliases[1] " " uuid;