From: sev Date: Fri, 26 Jan 2024 01:40:06 +0000 (-0600) Subject: apkgvers: replace grep/sed with awk X-Git-Url: https://git.sev.monster/abchr.git/commitdiff_plain/c1b56b5b18320178e0a37eb84061a3785e920dba?ds=sidebyside;hp=b8ed5855b090bf0783d3d9d504786b97062204d7 apkgvers: replace grep/sed with awk --- diff --git a/apkgvers b/apkgvers index 135f0a6..51256ce 100755 --- a/apkgvers +++ b/apkgvers @@ -1,3 +1,3 @@ #!/bin/sh if ! which column >/dev/null 2>&1; then echo need column command >&2; exit 1; fi -grep pkgver= */APKBUILD | sort | sed -e 's_/APKBUILD:pkgver=_ _' | column -tNname,version -R1 +awk 'match($0, /pkgver="?([^" ;]*)/, m) {gsub("/APKBUILD$", "", FILENAME); print FILENAME, m[1]}' */APKBUILD | sort | column -tNname,version -R1