summaryrefslogtreecommitdiffstats
path: root/shell-completion/losetup
diff options
context:
space:
mode:
authorKarel Zak2013-04-05 14:58:07 +0200
committerKarel Zak2013-04-05 14:58:07 +0200
commit20da58084a68b118b15fa01228192463b61fa28f (patch)
tree07beea113d5a68749264ad59e4d17fbc4bf9fe1d /shell-completion/losetup
parentMerge branch 'shell-completion' of git://github.com/kerolasa/lelux-utiliteetit (diff)
downloadkernel-qcow2-util-linux-20da58084a68b118b15fa01228192463b61fa28f.tar.gz
kernel-qcow2-util-linux-20da58084a68b118b15fa01228192463b61fa28f.tar.xz
kernel-qcow2-util-linux-20da58084a68b118b15fa01228192463b61fa28f.zip
bash-completion: rename shell-completion -> bash-completion
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'shell-completion/losetup')
-rw-r--r--shell-completion/losetup64
1 files changed, 0 insertions, 64 deletions
diff --git a/shell-completion/losetup b/shell-completion/losetup
deleted file mode 100644
index 329bb055e..000000000
--- a/shell-completion/losetup
+++ /dev/null
@@ -1,64 +0,0 @@
-_losetup_module()
-{
- local cur prev OPTS ARG
- COMPREPLY=()
- cur="${COMP_WORDS[COMP_CWORD]}"
- prev="${COMP_WORDS[COMP_CWORD-1]}"
- case $prev in
- '-d'|'--detach')
- ARG="$(losetup --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}}')"
- COMPREPLY=( $(compgen -W "$ARG" -- $cur) )
- return 0
- ;;
- '-c'|'--set-capacity')
- ARG="$(for I in /dev/loop[0-9]*; do if [ -e $I ]; then echo $I; fi; done)"
- COMPREPLY=( $(compgen -W "$ARG" -- $cur) )
- return 0
- ;;
- '-o'|'--offset'|'--sizelimit')
- COMPREPLY=( $(compgen -W "number" -- $cur) )
- return 0
- ;;
- '-O'|'--output')
- # FIXME: how to append to a string with compgen?
- local OUTPUT
- OUTPUT="NAME AUTOCLEAR BACK-FILE BACK-INO
- BACK-MAJ:MIN MAJ:MIN OFFSET PARTSCAN RO
- SIZELIMIT"
- compopt -o nospace
- COMPREPLY=( $(compgen -W "$OUTPUT" -S ',' -- $cur) )
- return 0
- ;;
- esac
- case $cur in
- -*)
- OPTS="-a --all
- -d --detach
- -D --detach-all
- -f --find
- -c --set-capacity
- -j --associated
- -l --list
- -o --offset
- -O --output
- --sizelimit
- -P --partscan
- -r --read-only
- --show
- -v --verbose
- -h --help
- -V --version"
- COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) )
- return 0
- ;;
- esac
- compopt -o filenames
- COMPREPLY=( $(compgen -f -- $cur) )
- return 0
-}
-complete -F _losetup_module losetup