[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux_var] dpkg-du
Vorrei avere un output tipo quello di du, ma relativo alla dimensione
dei pacchetti deb installati sul sistema. Una roba tipo:
268 acl
88 acpi
932 acpi-support
188 acpid
920 adduser
...eccetera.
Siccome mi serviva alla svelta ho buttato insieme 'sta fregnaccia:
for PKG in $(dpkg -l | grep ^ii | awk '{ print $2 }'); do {
printf '%6d %s\n' $(apt-cache show $PKG | grep ^Installed-Size: |
head -n1 | awk '{ print $2 }') ${PKG}
} done
...che funziona benissimo ma ovviamente impiega una vita... non che la
cosa sia vitale, non mi metto certo a farlo tutti i giorni e posso
sempre fare altro mentre macina, però mi fa comunque molto brutto.
Qualche illustre debianaro mi sa dire un modo meno stupido per
ottenere lo stesso risultato?
--
Luca Lesinigo
--
Per cancellare l'iscrizione: <talking-unsubscribe at ml.linuxvar.it>
Archivi web e configurazione: http://ml.linuxvar.it/ml/