Sto cercando tutti i pacchetti che hanno una descrizione del PDF. Come faccio a farlo con apt-cache
o c'è un comando diverso che posso usare?
Sto cercando tutti i pacchetti che hanno una descrizione del PDF. Come faccio a farlo con apt-cache
o c'è un comando diverso che posso usare?
Risposte:
Puoi usare:
apt-cache search 'PDF' | grep ' - .*PDF'
Questo ti darà solo le voci che hanno 'PDF' nella loro descrizione.
- .
?
apt-cache search
? grep
stamperà solo le righe corrispondenti (in questo caso semplificato) espressione regolare '`-. * PDF`', che significa che stampa solo linee contenenti il modello" [spazio] [trattino] [spazio] [qualsiasi carattere] {la corrispondenza precedente 0 o più volte} PDF ". '-' è ciò che separa il nome del pacchetto dalla sua descrizione, quindi questo stamperà prima tutti i pacchetti che hanno "PDF" nel suo nome OPPURE nella sua descrizione, e quindi selezionerà solo quest'ultimo.
Usare apt-cache
hai bisogno di massaggiare l'output da solo. utilizzando aptitude
, tu puoi fare
aptitude search '?description(pdf~))'
che fa esattamente quello che vuoi. Vedi il manuale di riferimento di aptitude (installa aptitude-doc-en
e guarda dentro /use/share/doc/aptitude/
o usare a interfaccia web direttamente ) per maggiori informazioni sul suo sintassi di ricerca .