Loading ...

In un altro articolo abbiamo visto come recuperare la lista dei pacchetti installati in Debian, in modo da poterli ripristinare dopo una reinstallazione del sistema.

Oggi ci occupiamo di visualizzare la storia dei pacchetti, e quindi quali sono stati installati, rimossi e aggiornati.

Il tutto usando grep e i log di dpkg.

Rust è un linguaggio molto interessante sotto molti punti di vista (ho deciso che sarà un obbiettivo del 2019).

Oggi vediamo qualche esempio di utilizzo di ripgrep, un grep scritto appunto in Rust.

Possiamo usarlo su parecchi OS (come potete vedere dalla documentazione), e possiamo usarlo anche nei nostri programmi Rust.

Non ho ben capito quando può essere utile eseguire questa operazione; e non è neanche ben chiaro quali siamo le sue potenzialità.

Comunque dalla pagina man, si evince che dgrep serve per cercare files all'interno di uno specifico pacchetto.

Ho scoperto che nei sistemi Linux c'è il file /etc/services, che in pratica contiene una pletora di servizi specificando il numero di porta e quale protocollo usa.

E questo a prescindere che un servizio sia installato o meno.

grep è sicuramente uno dei comandi più usati in ambito Linux.

Questo perchè ha una flessibilità incredibili sulle operazioni che può svolgere.

Oggi vediamo un esempio semplice, e cioè contare le occorrenze di una parola in un testo.