Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/07/2007, 15h00   #1
Membre émérite
 
Inscription : juin 2006
Messages : 1 117
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : juin 2006
Messages : 1 117
Points : 989
Points : 989
Par défaut Synchronisation de données.

Bonjour. J'ai des problèmes avec ma clé USB (fat32).

Voilà exactement ce que je voudrais faire :

Je travaille sur mon PC dans un répertoire dédié à tous les fichiers que je transporte sur clé USB. Donc je mets à jour régulièrement les données qui se trouvent sur mon disque dur dans ce répertoire dédié vers ma clé, afin de conserver une copie utilisable et transportable facilement des fichiers de travail.

En changeant de poste, je suis susceptible de créer des nouveaux fichiers sur cette clé, et d'en modifier d'autres.


J'aimerai trouver une méthode qui de mon répertoire dédié synchronise réellement avec la clé, c'est à dire que les fichiers effacés du répertoire dédié devraient être effacés également sur la clé.

Je voudrai vraiment que cette clé soit un 'miroir' du répertoire dédié, et que d'aute part si j'y introduit des modifications, elles soient prises en compte de la même façon dans le sens inverse.

Merci beaucoup de vos suggestions.
kromartien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2007, 16h40   #2
LLB
Membre Expert
 
Inscription : mars 2002
Messages : 945
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 945
Points : 1 083
Points : 1 083
Éventuellement, SVN (ou CVS) devrait faire l'affaire, non ?

Sinon, tu peux faire un petit script shell. Si tu supposes qu'il n'y a pas de conflit, ça ne devrait pas être trop dur.
LLB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2007, 16h52   #3
Modérateur
 
Avatar de ggnore
 
Inscription : juillet 2004
Messages : 2 246
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : juillet 2004
Messages : 2 246
Points : 1 903
Points : 1 903
rsync ?
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
ggnore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2007, 17h47   #4
Membre émérite
 
Inscription : juin 2006
Messages : 1 117
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : juin 2006
Messages : 1 117
Points : 989
Points : 989
j'ai pensé à rsync, mais je n'arrive pas à trouver l'option qui me permet de faire une stricte synchonisation des données (fichier inexistant dans la source, destruction dans la cible)

et surtout je veux que si les fichiers sont identiques, la copie ne se fasse pas. Et je ne sais pas comment implémenter cette option avec cp -u, car il se base sur la date.

Ce qui fait que si je fais un cp -uvr dans un sens, quand je le fais dans l'autre sens, tous les fichiers sont copiés sans distinction (puisqu'ils ont été updatés au préalable)

C'est vraiment la bidirection de l'opération que je ne sais pas comment gérer.
kromartien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2007, 18h00   #5
Membre émérite
 
Inscription : mai 2002
Messages : 727
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 727
Points : 982
Points : 982
Salut

man rsync parle de --archive, --delete ... a voir
__________________

Smortex

Les FAQ Assembleur - Linux
In The Beginning Was The Command Line Neal Stephenson
Smortex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2007, 18h01   #6
Membre émérite
 
Inscription : mai 2002
Messages : 727
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 727
Points : 982
Points : 982
Citation:
Envoyé par LLB
Éventuellement, SVN (ou CVS) devrait faire l'affaire, non
+1000 si c'est des sources ou du moins des fichiers texte.
__________________

Smortex

Les FAQ Assembleur - Linux
In The Beginning Was The Command Line Neal Stephenson
Smortex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2007, 19h00   #7
Membre émérite
 
Inscription : juin 2006
Messages : 1 117
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : juin 2006
Messages : 1 117
Points : 989
Points : 989
Citation:
Envoyé par Smortex
+1000 si c'est des sources ou du moins des fichiers texte.
Il y a vraiment de tout (binaires, texte, pdf, etc) donc je vais me pencher plus attentivement sur rsync.
kromartien est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h58.


 
 
 
 
Partenaires

Hébergement Web