bonjour
j'aimerais faire un programme qui me permettent de transférer automatiquement mes fichiers de ma clé usb sur mon pc.
en gros, mon programme est une ihm avec un bouton transferer et lorsque je clique dessus, tous les fichiers de ma clé sans transférer sur mon dossier personnel.
je travaille sous linux, et mon programme ne doit fonctionner que sous linux.
mais je ne vois pas trop comment faire pour aller chercher les fichiers sur la clé usb.
parce que au début, c'est juste un /dev/sd* dans /dev...
[programme] transferer fichier cle usb
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [programme] transferer fichier cle usb
Salut,
Il ne s'agit que de la somme de composantes très simples:
- monter la clé (mount)
- copier d'un répertoire vers un autre (cp)
Au plus ce ne sont que des alias et tu peux jouer sur les répertoires en paramètres. Bref, ça ne nécessite pas un programme.
Il ne s'agit que de la somme de composantes très simples:
- monter la clé (mount)
- copier d'un répertoire vers un autre (cp)
Au plus ce ne sont que des alias et tu peux jouer sur les répertoires en paramètres. Bref, ça ne nécessite pas un programme.
«The following statement is not true. The previous statement is true.»
Re: [programme] transferer fichier cle usb
Merci pour ta réponse.
C'est ce que j'avais fais au début, mais quand je branche ma clé usb (elle n'est pas monté), je ne sais pas laquelle sait dans /dev. Tout ce que je connais c'est son nom.
Du coup, comment savoir ?
C'est ce que j'avais fais au début, mais quand je branche ma clé usb (elle n'est pas monté), je ne sais pas laquelle sait dans /dev. Tout ce que je connais c'est son nom.
Du coup, comment savoir ?
Re: [programme] transferer fichier cle usb
Bonjour,
si c'est toujours la même clé, y a-t-il une possibilité de trouver son UUID et de le mettre dans ton fstab ?
Vois le wiki : https://wiki.archlinux.fr/Fstab
Ensuite un simple bash avec rsync (si tu l'utilises) ou sinon cp -p :
(je n'aime pas trop les scripts automatisés, fais quelques tests avant, par exemple avec « rsync -nrauv »)
Ça marche ?
si c'est toujours la même clé, y a-t-il une possibilité de trouver son UUID et de le mettre dans ton fstab ?
Code : Tout sélectionner
lsblk -f
Ensuite un simple bash avec rsync (si tu l'utilises) ou sinon cp -p :
Code : Tout sélectionner
rsync -rau /mnt/ma-cle/ ~/
Ça marche ?