#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