Déplacer tous les fichiers “*.pdf” d’un répertoire vers un autre sous Linux

Déplacer tous les fichiers “*.pdf” d’un répertoire vers un autre sous Linux 1

Cette commande n'a rien de mystérieuse ou de complexe mais, au moins la prochaine fois que j'en aurais besoin, je saurais où la retrouver.

find /home/ubuntu/ -type f -name "*.pdf" -exec mv {} /home/debian/ ;

Traduit en langage courant, ça donne:

Trouve (find) tous les fichier (-type f) ayant l'extension .pdf (-name "*.pdf") placés dans le répertoire /home/ubuntu (et sous-repertoires) et, quand un fichier est trouvé, exécuter (-exec ) commande "déplacer" (mv) du fichier trouvé ({}) vers le répertoire /home/debian.

 

A propos Olivier Olejniczak

Cofondateur de SynerGeek.fr. Passionné d'informatique, je m'intéresse plus particulièrement aux technologies de virtualisation et de stockage. J'apprécie la liberté et la quasi-absence de frontières à mon imagination qu'offre l'OpenSource et Linux. Professionnellement, je travaille exclusivement avec les outils Microsoft. Les pieds bien sur terre et ancrés dans le quotidien de l'entreprise, j'aime faire partager mes découvertes et contribuer à un meilleur usage des technologies. Vous aussi, rejoignez-nous sur Synergeek et partagez votre expérience!

Je vous propose également...

Supprimer une boite partagée avec outlook 2010 ou 2013 (environnement Exchange) 2

Supprimer une boite partagée avec outlook 2010 ou 2013 (environnement Exchange)

Après avoir fait une délégation de boîte aux lettres sur le serveur Exchange avec Accès …

Memento - Centos revenir en arrière après un yum update 3

Memento - Centos revenir en arrière après un yum update

Depuis quelques mois, j'utilise un serveur dédié chez EvxOnline, un très bon hébergeur et très …