#!/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: 2010-05-22 19:03:58 (Externe Bearbeitung)
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:GNU Free Documentation License 1.2
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki