From: Paul Hänsch Date: Tue, 15 Sep 2026 13:32:19 +0000 (+0200) Subject: suppress error messages if no group lists exist X-Git-Url: https://git.plutz.net/?a=commitdiff_plain;h=8a4a317f1e6747032f9659b9b2dbe1163e5ba889;p=shellwiki suppress error messages if no group lists exist --- diff --git a/auth/default.sh b/auth/default.sh index feaac97..06d3682 100644 --- a/auth/default.sh +++ b/auth/default.sh @@ -7,12 +7,12 @@ GROUP_BASE="${GROUP_BASE:-/[wiki]/}" rgx_uname="$(RXLITERAL "$USER_NAME")" USER_GROUPS="$( - grep -lE '^[\t ]*[-+*][\t ]+'"${rgx_uname}${CR}"'?$' "$_DATA/pages${GROUP_BASE%/}/&"*"/#page.md" \ + grep -lE '^[\t ]*[-+*][\t ]+'"${rgx_uname}${CR}"'?$' "$_DATA/pages${GROUP_BASE%/}/&"*"/#page.md" 2>&- \ | while read group; do group="${group#"$_DATA/pages${GROUP_BASE%/}/"}" group="${group%"/#page.md"}" printf '%s\n' "$group" done -)" 2>&- +)" export USER_GROUPS