From a4823cfd5e243e294b20b5a7775a121bbe0ff65d Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Sat, 31 Mar 2018 15:04:20 +0200 Subject: report-installed-packages.in: use find instead of ls + xargs --- report-installed-packages.in | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/report-installed-packages.in b/report-installed-packages.in index 4bc4344..8883f9a 100755 --- a/report-installed-packages.in +++ b/report-installed-packages.in @@ -10,10 +10,9 @@ fi content=$( ( - ls '/var/lib/pacman/sync' | \ - grep 'testing\.db$' | \ - sed 's|^|/var/lib/pacman/sync/|' | \ - xargs -rn1 bsdtar -tf | \ + find '/var/lib/pacman/sync' -mindepth 1 -maxdepth 1 \ + -name '*testing.db' \ + -exec bsdtar -tf {} \; | \ sed -n ' /\/$/{ s|/$|| -- cgit v1.2.3-54-g00ecf