diff options
author | Erich Eckner <git@eckner.net> | 2018-03-31 15:04:20 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2018-03-31 15:04:20 +0200 |
commit | a4823cfd5e243e294b20b5a7775a121bbe0ff65d (patch) | |
tree | f95657ab6053d692f482a2976cb6b7fa0fbe5c45 /report-installed-packages.in | |
parent | d484dd038865d434ffb9c7c1fecaab5a025e6bbd (diff) | |
download | report-installed-packages-a4823cfd5e243e294b20b5a7775a121bbe0ff65d.tar.xz |
report-installed-packages.in: use find instead of ls + xargs
Diffstat (limited to 'report-installed-packages.in')
-rwxr-xr-x | report-installed-packages.in | 7 |
1 files 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|/$|| |