Stephane JOLY

GNU/Linux Home Pages


Imaginons que vous souhaitiez copier l’intégralité des images présentes dans votre répertoire home vers un média ou répertoire quelconque, je vous montre une méthode simple.

Placer vous à l'endroit  où vous souhaitez placer les fichiers à copier et ensuite lancer la commande :

find ~/  -type f -iname "*.jpg" -exec cp -vi {} ./ \;

Quelques explications s'imposent :

~/ : est le répertoire personnel

-type f : option qui permet de dire que ce sont des fichiers que l'on recherche.

-iname : dit à find de trouver les fichiers de type JPG ou jpg, si vous souhaitez respecter la case, il suffit de changer -iname par -name.

-excec : exécute la commande cp (copie) en mode verbale des fichiers trouvés vers le répertoire courant "./" que vous pouvez bien évidemment remplacer par /media/votremedia .

J'espère que cette commande vous aura été utile.

Classé dans : Non classé

Mots clés : Linux, Debian, bash, Bourne-Again shell, cp, find


Écrire un commentaire

Quelle est la deuxième lettre du mot nbgu ?