summaryrefslogtreecommitdiff
path: root/completions/_adb
diff options
context:
space:
mode:
Diffstat (limited to 'completions/_adb')
-rw-r--r--completions/_adb30
1 files changed, 15 insertions, 15 deletions
diff --git a/completions/_adb b/completions/_adb
index 52b2cb96..e8ebab13 100644
--- a/completions/_adb
+++ b/completions/_adb
@@ -5,9 +5,9 @@
_adb_command_usage()
{
- COMPREPLY=( $(compgen -W \
+ COMPREPLY=($(compgen -W \
'$("$1" help 2>&1 | command grep "^ *\(adb \)\? *$2 " \
- | command sed -e "s/[]|[]/\n/g" | _parse_help -)' -- "$cur") )
+ | command sed -e "s/[]|[]/\n/g" | _parse_help -)' -- "$cur"))
}
_adb()
@@ -16,7 +16,7 @@ _adb()
_init_completion || return
case $prev in
- -s|-p|--algo|--key|--iv)
+ -s | -p | --algo | --key | --iv)
return
;;
-f)
@@ -26,23 +26,23 @@ _adb()
esac
local cmd i
- for (( i=1; i < cword; i++ )); do
- if [[ "${words[i]}" != -* && "${words[i-1]}" != -[sp] ]]; then
+ for ((i = 1; i < cword; i++)); do
+ if [[ ${words[i]} != -* && ${words[i - 1]} != -[sp] ]]; then
cmd="${words[i]}"
break
fi
done
- if [[ ! "$cmd" ]]; then
+ if [[ ! -v cmd ]]; then
local tmp=()
if [[ ! $cur || $cur == -* ]]; then
- tmp+=( $(compgen -W '$(_parse_help "$1" help)' -- "$cur") )
+ tmp+=($(compgen -W '$(_parse_help "$1" help)' -- "$cur"))
fi
if [[ ! $cur || $cur != -* ]]; then
- tmp+=( $($1 help 2>&1 | awk '$1 == "adb" { print $2 }') )
- tmp+=( devices connect disconnect sideload )
+ tmp+=($($1 help 2>&1 | awk '$1 == "adb" { print $2 }'))
+ tmp+=(devices connect disconnect sideload)
fi
- COMPREPLY=( $(compgen -W '${tmp[@]}' -- "$cur") )
+ COMPREPLY=($(compgen -W '${tmp[@]}' -- "$cur"))
return
fi
@@ -51,19 +51,19 @@ _adb()
_adb_command_usage "$1" $cmd
case $cmd in
- push|restore|sideload)
+ push | restore | sideload)
_filedir
;;
forward)
- COMPREPLY=( $(compgen -W \
+ COMPREPLY=($(compgen -W \
'$("$1" help 2>&1 | command sed -ne "s/^ *adb *forward *-/-/p" | \
- _parse_help -)' -- "$cur") )
+ _parse_help -)' -- "$cur"))
;;
reboot)
- COMPREPLY=( $(compgen -W 'bootloader recovery' -- "$cur") )
+ COMPREPLY=($(compgen -W 'bootloader recovery' -- "$cur"))
;;
esac
} &&
-complete -F _adb adb
+ complete -F _adb adb
# ex: filetype=sh