Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/11/2016, à 23:44

basix11

MV et FIND

slt,

je souhaiterai déplacer tous mes vidéos vers un dossier distinct. Etant débutant, j'ai tenté mv find .name -f "*.mp4" /Documents mais sans résultat, quelqu'un pourrait-il me corriger ma commande, please,

d'avance gracias


La sagesse universelle enseigne qu'il vaut mieux, pour sa réputation, échouer avec les conventions que réussir contre elles.J M Keynes

Hors ligne

#2 Le 05/11/2016, à 07:43

pingouinux

Re : MV et FIND

Bonjour,

find /.../répertoire_de_départ -type f -name "*.mp4" -exec echo mv -i {} /.../répertoire_de_destination \;

Enlever le echo si c'est bon.

Édité : Ajout de -type f dans la commande pour être sûr de ne traiter que des fichiers

Dernière modification par pingouinux (Le 05/11/2016, à 09:37)

Hors ligne

#3 Le 05/11/2016, à 09:11

basix11

Re : MV et FIND

la console me répond qu'il manque un paramètre pour le -exec


La sagesse universelle enseigne qu'il vaut mieux, pour sa réputation, échouer avec les conventions que réussir contre elles.J M Keynes

Hors ligne

#4 Le 05/11/2016, à 09:24

pingouinux

Re : MV et FIND

N'as-tu pas oublié \; à la fin de la commande ? Fais un copier-coller de la commande et du message d'erreur.

Hors ligne

#5 Le 05/11/2016, à 14:30

Watael

Re : MV et FIND

salut,

mv -i -t /<destination>/  /<origine>/*.mp4

s'il faut descendre dans les sous-répertoires :
en bash :

shopt -s globstar
mv -i -t /<destination>/  /<origine>/**/*.mp4

MAIS, s'il est possible que le nom d'un répertoire se termine par .mp4, il est préférable de recourir à find.


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne