]> git.plutz.net Git - shellwiki/commitdiff
suppress error messages if no group lists exist
authorPaul Hänsch <paul@plutz.net>
Tue, 15 Sep 2026 13:32:19 +0000 (15:32 +0200)
committerPaul Hänsch <paul@plutz.net>
Tue, 15 Sep 2026 13:32:19 +0000 (15:32 +0200)
auth/default.sh

index feaac97945a64e6d7bdeb3de4f0db58723c10dde..06d368251856faae10c3ecd4179984e109697d37 100644 (file)
@@ -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