Cooler Befehl zum Anzeigen aller pkg-messages installierter ports...

L

lfhelper

Jungspund
Hi all,

unter Gentoo hats mich immer genervt wichtige paketbezogene Messages zu überlesen.
Unter FreeBSD kann man vorbeiscrollende pkg-messages sogar noch viel einfacher wieder anzeigen, als bei Gentoo!

Check this out:

Code:
pkg_info |
sed 's/-[0-9].*$//g' |
while read port; do
cat /usr/ports/*/"$port"/{files/,}pkg-message* 2> /dev/null
done

"| less" hinten dran, wer mag. :D

Ich finds einfach nur cool, weils so kurz und nützlich ist. Is cool man! :oldman

Gruss,
lfhelper.

UPDATE:

und wer nach bester Unix-Manier kein Bock hat 1000 cat Prozesse zu forken nimmt das hier:

Code:
pkg_info |
sed 's/-[0-9].*$//g' |
while read port; do
echo /usr/ports/*/"$port"/{files/,}pkg-message*
done |
xargs cat 2> /dev/null
"| less"

UPDATE 2:

und hier der echte freebsd-way:
(kaum liesst man die man page vollends durch, erfährt man neue Funktionalität,
die man nicht vermutet hätte...)

Code:
pkg_info | awk '{print $1}' | xargs pkg_info -D
"| less"
 
Zuletzt bearbeitet:

Ähnliche Themen

Problem mit HSPA+ Modem Huawei E353 - Installation unmöglich?

dovecot und postfix Konfiguration Problem

Last mit etc/passwd anzeigen lassen

Rollei Mini Wifi Camcorder

Portknocking mit iptables

Zurück
Oben