# bash completion for rpmctl # $Id$ _rpmbuildupdate() { local cur prev COMPREPLY=() cur=${COMP_WORDS[COMP_CWORD]} prev=${COMP_WORDS[COMP_CWORD-1]} case $prev in --@(rpmmon|src)) _filedir return 0 ;; --@(srpms|top)) _filedir -d return 0 ;; esac if [[ "$cur" == -* ]]; then COMPREPLY=( $( compgen -W '--rpmmon --srpms --src --release --deps --log --nosource ---top --nobuild -c' -- $cur ) ) fi } complete -F _rpmbuildupdate $filenames rpmbuildupdate