Cat: unire più file di testo

unire i log di Synaptic

Tutti sapranno che Synaptic, un ottimo front end grafico per APT, memorizza tutte le proprie attività (installazioni o rimozioni di pacchetti) in file di log che vengono conservati (salvo cancellarli volontariamente) nella directory della home di root:

/root/.synaptic/log

Per necessità mi sono trovato ad esaminare questi file di log per vedere alcune installazioni e rimozioni che avevo fatto nel 2011 in quella determinata macchina, dove avevo installato Synaptic. Tutti questi file di log vengono memorizzati nella directory sopra indicata con il nome che è composto dalla data e da un numero progressivo. Diventa quindi laborioso cercare installazioni o rimozioni di specifici pacchetti se non si ricorda quando sono stati installati o rimossi. Così ho pensato di riunire tutti questi file in un unico file in modo da cercare velocemente le informazioni che mi servivano (tutti gli editor hanno un comando search). Ho utilizzato per tutto questo il comando “cat”, che serve per visualizzare su schermo il contenuto di uno o più file.
È stato sufficiente redirigere l’output su un file per ottenere quello che mi serviva:

# cd /root/.synaptic/log
# cat 2011*.log > 2011-elenco.log

Tutti i file di log sono stati riuniti in 2011-elenco.log

Scrivi un commento

La tua e-mail non sarà mai comunicata ad altri. I campi obbligatori sono contrassegnati con un *

*
*

- Inizio pagina -