From a8c872671ce920e0dd750854491dbf1604961f53 Mon Sep 17 00:00:00 2001 From: Kernc Date: Sat, 1 Mar 2014 21:13:31 +0100 Subject: [PATCH] Replace RE with glob expressions --- modules/completion/init.zsh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/completion/init.zsh b/modules/completion/init.zsh index 2e6094cd..59f2b34c 100644 --- a/modules/completion/init.zsh +++ b/modules/completion/init.zsh @@ -100,10 +100,10 @@ zstyle -e ':completion:*:hosts' hosts 'reply=( # Don't complete uninteresting users... zstyle ':completion:*:*:*:users' ignored-patterns nobody nobody4 noaccess '_*' \ - $([[ $OSTYPE =~ solaris ]] && max_uid=100 || max_uid=500 + $([[ $OSTYPE = *(linux|darwin|cygwin)* ]] && min_uid=500 || min_uid=100 IFS=: - while read user pass uid remainder; do - [[ ! $user =~ (^#|root) ]] && ((uid < max_uid)) && echo $user + while read -r user pass uid remainder; do + [[ "$user" != (\#*|root) ]] && ((uid < min_uid)) && echo $user done