Improve __fish_print_users

Patch from `__make_users_completions` of killall command completion
This commit is contained in:
Sunguk Lee 2016-02-15 18:42:48 +09:00
parent c4f702b7c4
commit b72837a0f4

View file

@ -3,7 +3,7 @@ function __fish_print_users --description "Print a list of local users"
if test -x /usr/bin/getent if test -x /usr/bin/getent
getent passwd | cut -d : -f 1 getent passwd | cut -d : -f 1
else if test -x /usr/bin/dscl # OS X support else if test -x /usr/bin/dscl # OS X support
dscl . -list /Users dscl . -list /Users | __fish_sgrep -v '^_'
else else
__fish_sgrep -ve '^#' /etc/passwd | cut -d : -f 1 __fish_sgrep -ve '^#' /etc/passwd | cut -d : -f 1
end end