From: Mark Andrews Date: Tue, 3 Aug 2021 01:03:05 +0000 (+1000) Subject: replace '-print0 | xargs -0' with '-exec ... {} +' X-Git-Tag: v9.17.18~41^2 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=de88d83a78b4fe205653b7f72637bbe3d7fd32fa;p=thirdparty%2Fbind9.git replace '-print0 | xargs -0' with '-exec ... {} +' --- diff --git a/bin/tests/system/run.sh.in b/bin/tests/system/run.sh.in index 839bb34bf14..b4d14cd8cf3 100644 --- a/bin/tests/system/run.sh.in +++ b/bin/tests/system/run.sh.in @@ -252,7 +252,7 @@ get_core_dumps() { } core_dumps=$(get_core_dumps | tr '\n' ' ') -assertion_failures=$(find "$systest/" -name named.run -print0 | xargs -0 grep "assertion failure" | wc -l) +assertion_failures=$(find "$systest/" -name named.run -exec grep "assertion failure" {} + | wc -l) sanitizer_summaries=$(find "$systest/" -name 'tsan.*' | wc -l) if [ -n "$core_dumps" ]; then status=1 @@ -287,7 +287,7 @@ elif [ "$assertion_failures" -ne 0 ]; then status=1 SYSTESTDIR="$systest" echoinfo "I:$systest:$assertion_failures assertion failure(s) found" - find "$systest/" -name 'tsan.*' -print0 | xargs -0 grep "SUMMARY: " | sort -u | cat_d + find "$systest/" -name 'tsan.*' -exec grep "SUMMARY: " {} + | sort -u | cat_d elif [ "$sanitizer_summaries" -ne 0 ]; then status=1 echoinfo "I:$systest:$sanitizer_summaries sanitizer report(s) found"