X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=debian%2Fbash_completion;fp=debian%2Fbash_completion;h=0000000000000000000000000000000000000000;hb=d1f858f7014234b4b241aac2785b0bdd32a296fb;hp=fc4a265d405f5c1021d2dd080ef9982e0098ce24;hpb=62da9e745b7aad45f2bed9ea207419dd1aa60bbf;p=debian%2Fmtx diff --git a/debian/bash_completion b/debian/bash_completion deleted file mode 100644 index fc4a265..0000000 --- a/debian/bash_completion +++ /dev/null @@ -1,43 +0,0 @@ -# -*- mode: shell-script; sh-basic-offset: 8; indent-tabs-mode: t -*- -# ex: ts=8 sw=8 noet filetype=sh -# -# mtx completion by Jon Middleton - -_mtx() -{ - local cur prev options tapes drives - - COMPREPLY=() - cur=`_get_cword` - prev=${COMP_WORDS[COMP_CWORD-1]} - - options="-f nobarcode invert noattach --version inquiry noattach \ - inventory status load unload eepos first last next" - - tapes=$(mtx status | \ - awk '/Storage Element [0-9]+:Full/ { printf "%s ", $3 }') - tapes=${tapes//:Full} - - drives=$(mtx status | \ - awk '/Data Transfer Element [0-9]+:(Full|Empty)/ { printf "%s ", $4 }') - drives=${drives//:Full} - drives=${drives//:Empty} - - if [ $COMP_CWORD -gt 1 ]; then - case $prev in - load) - COMPREPLY=( $( compgen -W "$tapes" -- "$cur" ) ) - ;; - @(unload|first|last|next)) - COMPREPLY=( $( compgen -W "$drives" -- "$cur" ) ) - ;; - *) - true - ;; - esac - else - COMPREPLY=( $( compgen -W "$options" -- "$cur" ) ) - fi - return 0 -} -complete -F _mtx mtx