/bash_completion_lib/complete/id

http://github.com/brinkman83/bashrc · #! · 20 lines · 14 code · 6 blank · 0 comment · 0 complexity · 21c1f89849259018780c947a7cf47635 MD5 · raw file

  1. # id(1) completion
  2. comp_include _get_cword
  3. _id()
  4. {
  5. local cur
  6. COMPREPLY=()
  7. cur=`_get_cword`
  8. if [[ "$cur" == -* ]]; then
  9. COMPREPLY=( $( compgen -W '-a -g --group -G --groups -n --name\
  10. -r --real -u --user --help --version' -- $cur ) )
  11. else
  12. COMPREPLY=( $( compgen -u $cur ) )
  13. fi
  14. } # _id()