Bash – Operazioni massive su files

Spesso in linux è necessario effettuare operazioni massiv, frequentemente  mi trovo a dover cancellare o spostare files.

Ecco quindi un paio di script che fanno tutto il lavoro sporco:

Cancellazione di files:

find . -name "*.bak" -exec rm {} \;

Cancellazione (o spostamento) di files:

find . -name "*.avi" -print0 | xargs -I{} -0 mv -v {} ./myAVI

Non avete capito il trucco ? L’occasione buona per utilizzare il comando man !!!

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...