#!/bin/bash
#
# url: http://www.mandrakeitalia.org/guide/guide/generare-una-lista-dei-pacchetti-da-installare-formato-packagelistpl
#

echo "\$o = {" > listapachetti.lst
echo "'default_packages' => [" >> listapachetti.lst

Pacchetti="$(rpm -qa --qf='%{name}\n')"

for UltimoP in $Pacchetti ; do : ; done

for Pacchetto in $Pacchetti
do
if [ $UltimoP = $Pacchetto ]; then
echo "'$Pacchetto'" >> listapachetti.lst
else
echo "'$Pacchetto'," >> listapachetti.lst
fi
done


echo "]" >> listapachetti.lst
echo "};" >> listapachetti.lst
