#1 Le 05/02/2008, à 20:54
- b4rb4ry
Débutant - Copier automatiquement le contenu d'une clé usb
Bonsoir a tous,
J'aurais besoins d'un coup de pouce pour réaliser un petit script pour copier le contenu d'une clé usb dés son insertion ... Je suppose que l'on peut utiliser rsync, mais je cherche un moyen pour automatiser cette tache. Je n'ai aucune base en shell, il m'est donc difficile de trouver seul ...
J'ai commencé un bout de code ressemblant à ça :
#!/bin/bash
sudo rsync -az /media/**/ /home/b4rb4ry/**/
read
Pouvez-vous me donner votre avis
Merci à vous !
Hors ligne
#2 Le 06/02/2008, à 19:37
- b4rb4ry
Re : Débutant - Copier automatiquement le contenu d'une clé usb
Un petit up, faut-il integrer des conditions au code ( à la commande ), un petit coup de main svp, j'en ai besoins pour demains ...
Hors ligne
#3 Le 06/02/2008, à 20:04
- freebird
Re : Débutant - Copier automatiquement le contenu d'une clé usb
Si c'est une simple copie de contenu, regarde du cà´té de la commande cp. Tu trouveras toutes les informations en regardant les manpages man cp (au cas o๠tu ne connaisses pas non plus man
Hors ligne
#4 Le 06/02/2008, à 20:39
- b4rb4ry
Re : Débutant - Copier automatiquement le contenu d'une clé usb
oui, mais en fait le but est de faire cette copie automatiquement, dés que je met la clé (c'est peu être bête comme question désolé )
PS : On ne se moque pas des newbies, thx
Hors ligne
#5 Le 07/02/2008, à 00:06
- b4rb4ry
Re : Débutant - Copier automatiquement le contenu d'une clé usb
Petit édit du premier post, mon but est de mettre à jour à partir de la clé, sans tout recopier à chaque fois ... Et toujours en le faisant dés la connexion ... Pas d'idées à partager ?
Hors ligne
#6 Le 07/02/2008, à 09:25
- insomniak
Re : Débutant - Copier automatiquement le contenu d'une clé usb
Salut,
Il me semble avoir croisé un truc du genre pour un hdd usb.
Si mes souvenirs sont bons, il fallait placer un script à la racine du hdd usb avec un nom particulier pour qu'il soit executé automatiquement à l'insertion (une sorte d'autorun si tu preferes) donc vois de ce coté là .
Je me souviens que je faisais une recherche sur les backups sur hdd externe (donc à toi de retrouver je ne sais plus ou il etait ce topic, mais en tout cas c'est sur ce forum)
Hors ligne
#7 Le 07/02/2008, à 12:25
- Dyrg
Re : Débutant - Copier automatiquement le contenu d'une clé usb
Salut,
si la solution d'insomniak existe, c'est à creuser. Sinon on doit pouvoir le faire via les rules de uDev. Ainsi tu peux détecter l'identité de la clef via son numéro de série par exemple et lancer un script particulier.
Hors ligne
#8 Le 07/02/2008, à 13:24
- insomniak
Re : Débutant - Copier automatiquement le contenu d'une clé usb
Effectivement, j'avais vu ça passer aussi dans le topic il me semble. Je crois que j'ai le lien faudrait que je regarde cet aprem
Edit : Here it is : http://forum.ubuntu-fr.org/viewtopic.php?pid=363445
Dans ce topic tu as les deux solutions : avec udev et avec un autorun.sh (post de Cep en #13)
Bon courage et tiens nous au jus
Dernière modification par insomniak (Le 07/02/2008, à 14:18)
Hors ligne
#9 Le 07/02/2008, à 17:59
- b4rb4ry
Re : Débutant - Copier automatiquement le contenu d'une clé usb
Merci beaucoup, je regarde ça ce soir dés que j'ai le temps et je vous tiens au courant !
et encore merci
Hors ligne
#10 Le 07/02/2008, à 18:05
- laden
Re : Débutant - Copier automatiquement le contenu d'une clé usb
Je ne sais pas si ça répondra trop à ta question, mais dans
Système/Préférences/Périphériques et Médias Amovible
Sur le premier onglet tu as l'option :
"Lancer automatiquement des programmes..."
Hors ligne
#11 Le 07/02/2008, à 18:15
- b4rb4ry
Re : Débutant - Copier automatiquement le contenu d'une clé usb
Mon problème, à ce niveau est que la clé est protégée en écriture, impossible donc d'implanter le script dans la clé ... Forcement, ça serait trop simple
Hors ligne
#12 Le 07/02/2008, à 20:26
- b4rb4ry
Re : Débutant - Copier automatiquement le contenu d'une clé usb
Donc en toute logique, si je suis Gismo (#1), je rajoute :
SYSFS{model}=="<model du disque>", RUN+="</chemin/vers/le/programme>"
à /etc/udev/rules.d/local.rules.
Que pensez vous d'un script du type
#!/bin/bash
sudo rsync -az /media/peripherique\ source /home/b4rb4ry/destination
pour le "programme" en question ?
Hors ligne
#13 Le 08/02/2008, à 19:20
- b4rb4ry
Re : Débutant - Copier automatiquement le contenu d'une clé usb
petit up
Hors ligne
#14 Le 09/03/2008, à 18:57
- insomniak
Re : Débutant - Copier automatiquement le contenu d'une clé usb
As tu réussi à faire ton script ?
Perso je galère pas mal car mon disque est juste détecté mais pas monté (donc visible dans /dev mais pas dans /media)
Bref, as tu du nouveau ?
Hors ligne