MAN esearch
Aus Gentoo Linux Wiki
Dies ist eine Manpage.
Inhaltsverzeichnis |
[Bearbeiten] NAME
esearch - Ersatz für emerge search code> mit Such-Index.
[Bearbeiten] ÜBERSICHT
esearch [ Optionen ] <pattern>
[Bearbeiten] BESCHREIBUNG
esearch ist ein kleines Script, welches sich genauso verhält wie emerge -s code> bzw. emerge -S code>. Der Vorteil von esearch gegenüber emerge ist der Such-Index, den es benutzt. Es ist sehr viel schneller als emerge -s/-S code>.
[Bearbeiten] OPTIONEN
--help, -h
- Zeigt die esearch-Hilfe.
--searchdesc, -S
- Sucht nach Paket Beschreibungen.
--fullname, -F
- Sucht nach dem vollen Paketnamen (enthält auch Kategorie(app-portage/esearch))
--instonly, -I
- Sucht nur in installierten Pakete.
--compact, -c
- Kompakteres Ausgabe-Format.
--verbose, -v
- Gibt eine Menge zusätzlicher Informationen aus. (langsamer!)
--ebuild, -e
- Zeigt ebuilds der gefundenen Pakete.
--own=format, -o format
- Benutzt benutzterdefiniertes Ausgabe-Format, <Format> ist eine Zeile die spezielle Zeichen enthält, Siehe Abschnitt FORMAT für weitere Details.
--directory=dir, -d dir
- Benutzt <dir> zum Lagern des esearch-Indexes.
--nocolor, -n
- Ausgabe ohne ANSI-Farbcodes.
[Bearbeiten] FORMAT
%c Kategorie.
%n Paketname.
%p Dasselbe wie "%c/%n"
%m "masked" wenn ein Paket Maskiert ist, andernfalls "".
%va Letzte verfügbare Version.
%vi Letzte installierte Version, oder ""
%s Größe der heruntergeladenen Dateien.
%h Homepage.
%d Beschreibung.
%l Lizenz.
[Bearbeiten] BEISPIELE
esearch -o "/usr/portage/%p/ChangeLog\n" ^Paket$ code>
- Zeigt den korrekten Pfad der ChangeLog-Datei von 'Paket'.
esearch -o "%n-%va.ebuild\n" pattern code>
- Zeigt die Namen der aktuellen ebuild-Dateien.
esearch -o "%p\n" ^ > Paket-Liste code>
- Generiert eine Liste von allen verfügbaren Paketen.
[Bearbeiten] SIEHE AUCH
eupdatedb(1), esync(1), emerge(1)
[Bearbeiten] FEHLER
Keine bekannten Fehler.
[Bearbeiten] AUTOR
David Peter <davidpeter@web.de>
