From c3449a1148efee11da316f50d4a815e3b09b181e Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Fri, 11 Jul 2025 23:00:49 +0200 Subject: [PATCH] filter/unique --- sh/core/code.awk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sh/core/code.awk b/sh/core/code.awk index bfdd362..c21262f 100644 --- a/sh/core/code.awk +++ b/sh/core/code.awk @@ -64,7 +64,7 @@ BEGIN { { if (action == "filter") { if (match($0, re[target], m)) { - print m[1] + unique[m[1]] = "" } } else if (action == "binaries") { if (match($0, RE_BINARY, m)) { @@ -211,7 +211,11 @@ BEGIN { } END { - if (action == "binaries") { + if (action == "filter") { + for (item in unique) { + print item + } + } else if (action == "binaries") { for (binary in binaries) { print binary }