Paketinformationen (Section) auf der Kommandozeile *geloest*

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
weedy
Beiträge: 585
Registriert: 02.11.2002 21:47:49
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Paketinformationen (Section) auf der Kommandozeile *geloest*

Beitrag von weedy » 16.01.2016 12:11:38

Hi

apt-cache search --full '<regex>' liefert ja die Section, wenn vorhanden.

Ich möchte nun aber die Suche auf eine oder
mehrere Sections einschränken.

Ist das nicht vorgesehen, oder übersehe ich da was in den manpages?

In der Suche selbst liefert es jedenfalls nicht die richtigen Ergebnisse

Zum Vergleich:

Code: Alles auswählen


$ apt-cache search 'section.*haskell'  | wc -l
6

$ apt-cache search --full 'haskell' | grep '^Section: haskell' | wc -l
38

Gruß
weedy.
Zuletzt geändert von weedy am 16.01.2016 14:12:01, insgesamt 1-mal geändert.

tobo
Beiträge: 2435
Registriert: 10.12.2008 10:51:41

Re: Paketinformationen (Section) auf der Kommandozeile

Beitrag von tobo » 16.01.2016 13:21:10

Würde ich mit aptitude angehen:

Code: Alles auswählen

aptitude search "~shaskell"
aptitude search "~shaskell|~sperl"
http://algebraicthunk.net/~dburrows/pro ... 03s05.html

Benutzeravatar
weedy
Beiträge: 585
Registriert: 02.11.2002 21:47:49
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Paketinformationen (Section) auf der Kommandozeile

Beitrag von weedy » 16.01.2016 14:14:46

tobo hat geschrieben:Würde ich mit aptitude angehen:

Code: Alles auswählen

aptitude search "~shaskell"
aptitude search "~shaskell|~sperl"
http://algebraicthunk.net/~dburrows/pro ... 03s05.html
Danke, funktioniert.

Leider ist die Abfragesprache viel zu gut versteckt

in Paket aptitude-doc-en

File file:/usr/share/doc/aptitude/html/en/ch02s04s05.html

Und dann nichteinmal als Manpage.

Gruß
weedy.

Antworten