giovedì 19 novembre 2015

Sox e la funzione repeat

Salve!

Premessa.

SoX è un'utilità a riga di comando che può convertire vari formati di file audio. Può anche applicare svariati effetti a tali file al momento della conversione. Inoltre SoX può riprodurre e registrare file audio.

Per riprodurre un file audio, anzitutto installiamo tutte le librerie Sox.

$ sudo apt-get install libsox-fmt-all

Ora per riprodurre un brano con la funzionalità repeat si fa così:

$ cd Musica

$ play Cammino_nella_notte.mp3 repeat 2

In tal modo lo stesso brano sarà eseguito per due volte.




Alla prossima.

sabato 14 novembre 2015

Solidarietà al popolo francese

Solidarietà al popolo francese da parte del Lubit Project e dell'Associazione Gli Amici di Lubit.


sabato 31 ottobre 2015

Eliminare i file di una directory contenenti una parola determinata.

Salve!

Supponiamo che in una directory, ad esempio in Documenti, abbia tantissimi file di testo e che voglia eliminare solo quelli che contengono, nel testo e non nel titolo, una determinata parola, come fare? Se si vuole evitare di cercare prima la parola in ciascuno di esso e poi eliminarli, si può usare uno script facile facile. ;)

#!/bin/bash

read -p "Quale parola vuoi cercare? " stringa
for file in $(grep -l $stringa *); do
    rm -i $file;
done
exit 0

Ovviamente lo script, prima di eliminare un qualsiasi file, chiede il consenso. Nel mio caso ho eliminato tutti i file nel cui testo compariva la parola Fedora. (non ho niente contro Fedora, eh, è solo un esempio) ;)


Alla prossima! 

giovedì 29 ottobre 2015

Creare una copia di backup di un file

 Salve!

Prima di modificare un qualsiasi file di configurazione dovrebbe essere necessario farne una copia di backup.

In questo post vi dirò un modo estremamente semplice, ma anche elegante, di creare una copia di backup di un file.

Poniamo il caso che il file da modificare si trovi nella directory Documenti

$ cd Documenti

e che si chiami file.conf

Uno dei modi per creare una copia di backup è il seguente

$ cp file.conf{,.bak}


La semplicità è sempre un dopo, mai un prima.

Alla prossima!