Terminale - Spostare file video con find - exec

|
Ciao a tutti, oggi volevo postarvi delle piccole linee di comando del terminale che permettono di spostare tutti i files video da una directory ad una altra...

Aprite un terminale e posizionatevi sulla directory di destinazione, ovvero dove si vuole vadano i video:
cd /home/Vostro_Utente/Video

e digitate:
find /home/user/Pictures/ -name "*.mov" -exec mv {} . \;
find /home/user/Pictures/ -name "*.avi" -exec mv {} . \;
find /home/user/Pictures/ -name "*.mpeg" -exec mv {} . \;
find /home/user/Pictures/ -name "*.mpg" -exec mv {} . \;

Il comando find serve a cercare i files, opzionalmente gli si può dare un pattern con l’opzione “-name” e un comando da eseguire per ogni files che trova.
Ovviamente il percorso o l'estensione possono essere modificati secondo le proprie necessità;

Nel nostro caso gli è stato detto di spostare il file con il comando mv.

Questi comandi sembrano alquanto sciocchi, specie se si pensa che vi sono programmi che questa funzione la hanno già integrata, ma se volete evitare di appesantire ulteriormente il vostro sistema con altri programmi o comunque sbrigarvi in generale questi comandi fanno proprio al vostro caso!

Spero di esservi stato utile...

Articolo tratto da qui

0 commenti: