Mariolina wrote:
con apt-cache come distinguo tra i risultati della ricerca quello che realmente ho sulla mia macchina e quello invece disponibile? voglio verificare la presenza di un editor (joe). c'� un modo diverso di fare la verifica?
Comunque nessuno di questi metodi ti permette di sapere in automatico tra i risultati di apt-cache quali sono i pacchetti che hai installato e quali no
mi � venuto in mente che esiste bash ;-)
se usi questo comando e sostituisci a joe la stringa che vuoi ricercare ti, allora hai come risultato tutti i pacchetti che hai installato nel sistema e che soddisfano la tua ricerca
$ dpkg -l|egrep "^ii"|grep "$(apt-cache search joe | sed "s/ .*$//")"
per fare l'inverso invece � questo, anche qui devi sostituire a joe la stringa che stai cercando.
Nota: l'istruzione che vedi qui sotto deve essere tutta su una riga
$ apt-cache search joe | sed "s/ .*$//" | grep "$(dpkg -l | egrep "^ii" | sed "s/^ii //" | sed "s/ .*$//")"
Ciao Davide
-- Linux User: 302090: http://counter.li.org Prodotti consigliati: Sistema operativo: Debian: http://www.it.debian.org Strumenti per l'ufficio: OpenOffice.org: http://it.openoffice.org Database: PostgreSQL: http://www.postgres.org Browser: FireFox: http://texturizer.net/firefox Client di posta: Thunderbird: http://texturizer.net/thunderbird Enciclopedia: wikipedia: http://it.wikipedia.org -- Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa outlook: non voglio essere invaso da spam
-- Email.it, the professional e-mail, gratis per te: http://www.email.it/f
Sponsor: Scopri come proteggere dai virus il tuo computer e come eliminare * ogni tipo di virus!. Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid58&d-12

