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 }