commit 117263db38522f006f4966fc9504d21b56a7bb61
parent 5964570e8b93877cda7f7adc2bcc2ca8294da594
Author: Jacob R. Edwards <n/a>
Date: Sat, 20 Nov 2021 18:09:03 -0800
Filter pkg_list output, not everything in index
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/local/bin/bin/pkg_list b/local/bin/bin/pkg_list
@@ -4,6 +4,6 @@
#
# List OpenBSD ports for your arch (requires 'portslist' package)
-awk -F '|' -v re="${1:-.*}" -v arch="$(uname -p)" 'match($1, re) > 0 && match($11, "^(" arch "|any)$") > 0 {
+awk -F '|' -v OFS=' ' -v arch="$(uname -p)" 'match($11, "^(" arch "|any)$") > 0 {
print($1, $4);
-}' < /usr/local/share/ports-INDEX
+}' < /usr/local/share/ports-INDEX | egrep -i -- "${1:-.}"