Benutzer-Werkzeuge

Webseiten-Werkzeuge


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