From 1722964f66562c690bfcc749674d08c2ad89badb Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Thu, 17 Sep 2026 09:11:57 +0100 Subject: [PATCH] mk: add safety check for grep -o usage very unlikely not to have it, but we deal in certainty, not rm -Rf / Signed-off-by: Leah Rowe --- mk | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/mk b/mk index b5dbd431..a6525310 100755 --- a/mk +++ b/mk @@ -15,11 +15,9 @@ findpath() x_ realpath \"%s\" 2>/dev/null' "$@" } -# WARNING: relies on -o option in grep. -# gnu, busybox, openbsd, netbsd and freebsd all have it +printf "%s\n" "%s" | grep -o "%s" 1>/dev/null || exit 1 # safety (-o check) forx() { - awkarg="{printf \"${1-};\"" shift 1 2>/dev/null || :