From 63e10bcb77a016d3e5ca5cb14059d4a991216248 Mon Sep 17 00:00:00 2001 From: Christopher Snowhill Date: Sun, 21 Nov 2021 00:06:33 -0800 Subject: [PATCH] Fix Git hook to actually trip when only a single match is found --- .githooks/pre-commit | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.githooks/pre-commit b/.githooks/pre-commit index de7e167ba..b77189cc9 100755 --- a/.githooks/pre-commit +++ b/.githooks/pre-commit @@ -1,9 +1,10 @@ #!/bin/sh -ERRORS=$(grep -nR --include project.pbxproj -E "(DevelopmentTeam|DEVELOPMENT_TEAM) =" . | grep -v -E '= ""') -COUNT=$(echo -n "$ERRORS\c" | wc -l | awk '{print $1}') +MATCHES=$(grep -nR --include project.pbxproj -E "(DevelopmentTeam|DEVELOPMENT_TEAM) =" .) +COUNT=$(echo -n "$MATCHES\c" | grep -cvE '= ""') if [ $COUNT -ne 0 ]; then + ERRORS=$(echo -n "$MATCHES\c" | grep -vE '= ""') echo $COUNT echo "Remove Development Team specifications from project files:" echo "$ERRORS";