SpectreOS/make-packages-txt.sh

23 lines
514 B
Bash
Raw Permalink Normal View History

2022-10-04 19:01:31 +02:00
#!/usr/bin/env bash
set -ex
pacman -Qq > $1
# Packete die ignoriert werden können, in diesem Falle Spiele und verweiste Packete
fill="$(pacman -Qqm) widelands megaglest megaglest-data openra openbve freeciv minetest minetest-server teeworlds 0ad 0ad-data"
while (( "$(expr $#)" ))
do
for wort in ${fill}
do
if grep ${wort} $1; then
grep -v "${wort}" $1 > tempdatei
mv tempdatei $1
else
echo "überspringe ${wort}"
fi
done
shift
done