perdonate la banalita', ma magari puo tornare utile a qualcuno..
senza argomenti lista tutti i pacchetti, con un argomento (pattern) restringe la ricerca.
Code: Select all
#!/bin/sh
list=($(find /var/db/pkg/*/ -mindepth 1 -maxdepth 1 -iname $1\* -type d))
for item in ${list[*]}
do
i=0
for a in ${item}/*;do ((i++)); done
(($i==1)) && pkglist=(${pkglist[*]} $(basename ${item}))
done
[ ${#pkglist[*]} ] && echo -e "These packages are probably injected (they are missing emerge information):\n"
for a in ${pkglist[*]}
do
echo ${a}
done

