iMake the validation valider. - gopher-validator - Simple gopher menu validator. Err bitreich.org 70 hgit clone git://bitreich.org/gopher-validator git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/gopher-validator URL:git://bitreich.org/gopher-validator git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/gopher-validator bitreich.org 70 1Log /scm/gopher-validator/log.gph bitreich.org 70 1Files /scm/gopher-validator/files.gph bitreich.org 70 1Refs /scm/gopher-validator/refs.gph bitreich.org 70 1Tags /scm/gopher-validator/tag bitreich.org 70 1README /scm/gopher-validator/file/README.gph bitreich.org 70 1LICENSE /scm/gopher-validator/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 9bd285bfee3888c74667bfa2b7b2f41de27a149c /scm/gopher-validator/commit/9bd285bfee3888c74667bfa2b7b2f41de27a149c.gph bitreich.org 70 1parent 152b7ffd60ace3f18a6cfd667432437c4e6aa69c /scm/gopher-validator/commit/152b7ffd60ace3f18a6cfd667432437c4e6aa69c.gph bitreich.org 70 hAuthor: Christoph Lohmann <20h@r-36.net> URL:mailto:20h@r-36.net bitreich.org 70 iDate: Fri, 10 Aug 2018 14:54:54 +0200 Err bitreich.org 70 i Err bitreich.org 70 iMake the validation valider. Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M gopher-validator | 9 +++++---- Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 5 insertions(+), 4 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/gopher-validator b/gopher-validator /scm/gopher-validator/file/gopher-validator.gph bitreich.org 70 i@@ -1,9 +1,10 @@ Err bitreich.org 70 i #!/bin/sh Err bitreich.org 70 i+# Err bitreich.org 70 i+# See the LICENSE for licensing details. Err bitreich.org 70 i+# Err bitreich.org 70 i Err bitreich.org 70 i-result="$(sacc "$@" | grep "^!")" Err bitreich.org 70 i+result="$(sacc "$@" | grep "^!")" || printf "valid\n" || exit 0 Err bitreich.org 70 i Err bitreich.org 70 i-[ -z "$result" ] && printf "valid\n" && exit 0 Err bitreich.org 70 i- Err bitreich.org 70 i-printf "invalid\n" Err bitreich.org 70 i+printf "Errors found\n%s\n" "${result}" Err bitreich.org 70 i exit 1 Err bitreich.org 70 i Err bitreich.org 70 .