os4_bsd_freebsd_misc_bin_showpkgport.sh
#!/bin/sh
################################################################################
# Es werden alle Programme angezeigt:
# showpkgport.sh
################################################################################
# Es werden die vollstaendigen Programmnamen und der Pfad im Portstree
# angezeigt, die den Uebergabeparameter im Namen haben:
# showpkgport.sh [ein Teil des Programmnamens das installiert ist]
################################################################################
# z.B.:
# showpkgport.sh open
#
# zeigt alle Programme, die "open" im Namen tragen, sowie die Pfade
# zum Portsverzeichnis, woraus es installiert wurde
################################################################################
pkgname=$1
if [ x$pkgname != x ]
then
echo "-----------------------------------------------------------------"
pkg_info | cut -f1 -d' ' | grep -i $pkgname | while read pkgbezeichnung
do
echo "$pkgbezeichnung:"
echo -n "/usr/ports/"
pkg_info -o "$pkgbezeichnung" | cut -f1 -d' ' | grep -i "$pkgname"
echo "-----------------------------------------------------------------"
done
else
pkg_info | cut -f1 -d' ' | while read pkgport
do
echo "$pkgport"
done
fi
/home/http/wiki/data/pages/os4_bsd_freebsd_misc_bin_showpkgport.sh.txt · Zuletzt geändert: von 127.0.0.1
