summaryrefslogtreecommitdiffstats
path: root/bash-completion/losetup
diff options
context:
space:
mode:
authorVille Skyttä2014-11-15 21:36:04 +0100
committerKarel Zak2014-11-18 13:58:21 +0100
commit396a6d7df5a034ea39b7a1917c7a5f68b9d00a2b (patch)
tree168c116db08f9f5a22f5e47bc431b91eee171bb7 /bash-completion/losetup
parentldattach: GSM0710 support, add intro modem command (diff)
downloadkernel-qcow2-util-linux-396a6d7df5a034ea39b7a1917c7a5f68b9d00a2b.tar.gz
kernel-qcow2-util-linux-396a6d7df5a034ea39b7a1917c7a5f68b9d00a2b.tar.xz
kernel-qcow2-util-linux-396a6d7df5a034ea39b7a1917c7a5f68b9d00a2b.zip
bash-completion: Invoke actual commands to be completed, not basenames
Addresses partially: http://bugs.debian.org/769462 Signed-off-by: Ville Skyttä <ville.skytta@iki.fi>
Diffstat (limited to 'bash-completion/losetup')
-rw-r--r--bash-completion/losetup4
1 files changed, 2 insertions, 2 deletions
diff --git a/bash-completion/losetup b/bash-completion/losetup
index 874c549ae..d2b74184f 100644
--- a/bash-completion/losetup
+++ b/bash-completion/losetup
@@ -6,12 +6,12 @@ _losetup_module()
prev="${COMP_WORDS[COMP_CWORD-1]}"
case $prev in
'-d'|'--detach')
- ARG="$(losetup --output NAME | awk '{if (1 < NR) {print}}')"
+ ARG="$($1 --output NAME | awk '{if (1 < NR) {print}}')"
COMPREPLY=( $(compgen -W "$ARG" -- $cur) )
return 0
;;
'-j'|'--associated')
- ARG="$(losetup --output BACK-FILE | awk '{if (1 < NR) {print}}')"
+ ARG="$($1 --output BACK-FILE | awk '{if (1 < NR) {print}}')"
COMPREPLY=( $(compgen -W "$ARG" -- $cur) )
return 0
;;