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 29/11/2011, à 12:32

Xylo

[Résolu] Tri de fichiers dans un répertoire et envoi vers un autre

Bonjour,

je souhaite réaliser un script que je lancerais via un clic droit sur un répertoire.
Le but de l'action est de récupérer tout les fichiers vidéos du répertoire et des sous-répertoires et de les déplacer vers un autre répertoire.

Je pensais enregistrer ce script dans le répertoire /home/login/.gnome2/nautilus-scripts pour qu'il soit accessible via nautilus et un clic droit.

J'ai commencé avec les commandes ci-dessous :

#!/bin/bash

find -name "*.mpg" -exec mv {} /Repertoire_de_destination/ \;
find -name "*.mts" -exec mv {} /Repertoire_de_destination/ \;
find -name "*.mov" -exec mv {} /Repertoire_de_destination/ \;
find -name "*.avi" -exec mv {} /Repertoire_de_destination/ \;
find -name "*.JPG" -exec mv {} /Repertoire_de_destination/ \;

Mes connaissances en script shell étant très limitées, je ne vois pas comment faire pour que le script soit exécuté dans le répertoire ciblé via le clic droit ?
Si vous avez une idée?
merci

Dernière modification par Xylo (Le 02/12/2011, à 11:47)


Netbook Asus Eeepc 1015BX : Crunchbang Wardolf #! / Debian Wheezy + Xfce
PC fixe : triple boot : Xubuntu 12.04 / Debian squeeze / Seven

Hors ligne

#2 Le 29/11/2011, à 14:29

Dell-ubuntu

Re : [Résolu] Tri de fichiers dans un répertoire et envoi vers un autre

Bonjour,
ici tu auras des scripts, dont l'un deux "déplacer vers" va pourvoir exécuter ce que tu cherches.

Attention ça marche sous gnome 2.xx, pas essayé sur d'autres interfaces graphiques.

Un zip pour avoir l'ensemble ?

Dernière modification par Dell-ubuntu (Le 29/11/2011, à 14:35)

#3 Le 29/11/2011, à 15:14

Xylo

Re : [Résolu] Tri de fichiers dans un répertoire et envoi vers un autre

merci Dell-Ubuntu,
je sais comment inclure le futur script au menu accessible via un clic droit dans nautilus.
Les commandes que j'ai listées ci dessus permettent de repérer les fichiers avec les extensions voulues et de les déplacer dans le dossier de destination qui sera toujours le même.

Mon problème est que pour l'instant en mettant le script tel quel, j'y ai bien accès (via un clic droit/ menu déroulant, script...) mais il ne s’exécute que dans le répertoire dans lequel il se trouve (/home/login/.gnome2/nautilus-scripts) or j'aimerais savoir comment faire pour que le script s’exécute dans le répertoire ciblé par le clic droit....


Netbook Asus Eeepc 1015BX : Crunchbang Wardolf #! / Debian Wheezy + Xfce
PC fixe : triple boot : Xubuntu 12.04 / Debian squeeze / Seven

Hors ligne

#4 Le 29/11/2011, à 15:20

mixout

Re : [Résolu] Tri de fichiers dans un répertoire et envoi vers un autre

Bonjour
tu as nautilus-scripts-manager d'installé ?
dans command > Parameters > legend tu as :

%d : base directory of the first selected file or folder

#5 Le 02/12/2011, à 11:46

Xylo

Re : [Résolu] Tri de fichiers dans un répertoire et envoi vers un autre

Merci mixout, ça marche comme ça.


Netbook Asus Eeepc 1015BX : Crunchbang Wardolf #! / Debian Wheezy + Xfce
PC fixe : triple boot : Xubuntu 12.04 / Debian squeeze / Seven

Hors ligne