diff options
Diffstat (limited to 'completions/_rfkill')
-rw-r--r-- | completions/_rfkill | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/completions/_rfkill b/completions/_rfkill index a14a3eaf..96a6c098 100644 --- a/completions/_rfkill +++ b/completions/_rfkill @@ -8,24 +8,24 @@ _rfkill() local cur prev words cword _init_completion || return - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '--version' -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '--version' -- "$cur")) else case $cword in 1) - COMPREPLY=( $(compgen -W "help event list block unblock" \ - -- "$cur") ) + COMPREPLY=($(compgen -W "help event list block unblock" \ + -- "$cur")) ;; 2) if [[ $prev == block || $prev == unblock ]]; then - COMPREPLY=( $(compgen -W "$($1 list | awk -F: \ + COMPREPLY=($(compgen -W "$($1 list | awk -F: \ '/^[0-9]/ {print $1}') all wifi bluetooth uwb wimax \ - wwan gps" -- "$cur") ) + wwan gps" -- "$cur")) fi ;; esac fi } && -complete -F _rfkill rfkill + complete -F _rfkill rfkill # ex: filetype=sh |