summaryrefslogtreecommitdiff
path: root/completions/luseradd
diff options
context:
space:
mode:
Diffstat (limited to 'completions/luseradd')
-rw-r--r--completions/luseradd22
1 files changed, 11 insertions, 11 deletions
diff --git a/completions/luseradd b/completions/luseradd
index 2fa336db..4d66385b 100644
--- a/completions/luseradd
+++ b/completions/luseradd
@@ -6,20 +6,20 @@ _luseradd()
_init_completion -s || return
case $prev in
- --help|--usage|--gecos|--uid|--login|--plainpassword|--password|\
- --commonname|--givenname|--surname|--roomnumber|--telephonenumber|\
- --homephone|-!(-*)@([culPp]|[?]*))
+ --help | --usage | --gecos | --uid | --login | --plainpassword | --password | \
+ --commonname | --givenname | --surname | --roomnumber | --telephonenumber | \
+ --homephone | -!(-*)@([culPp]|[?]*))
return
;;
- --directory|--skeleton|-!(-*)[dk])
+ --directory | --skeleton | -!(-*)[dk])
_filedir -d
return
;;
- --shell|-!(-*)s)
+ --shell | -!(-*)s)
_shells
return
;;
- --gid|-!(-*)g)
+ --gid | -!(-*)g)
_gids
return
;;
@@ -27,14 +27,14 @@ _luseradd()
$split && return
- if [[ "$cur" == -* ]]; then
- COMPREPLY=( $(compgen -W '$(_parse_help "$1")' -- "$cur") )
- [[ $COMPREPLY == *= ]] && compopt -o nospace
+ if [[ $cur == -* ]]; then
+ COMPREPLY=($(compgen -W '$(_parse_help "$1")' -- "$cur"))
+ [[ ${COMPREPLY-} == *= ]] && compopt -o nospace
return
fi
- [[ ${1##*/} == luseradd ]] || COMPREPLY=( $(compgen -u -- "$cur") )
+ [[ ${1##*/} == luseradd ]] || COMPREPLY=($(compgen -u -- "$cur"))
} &&
-complete -F _luseradd luseradd lusermod
+ complete -F _luseradd luseradd lusermod
# ex: filetype=sh