copyer un fichier dans plusieur sous rep [Réglé]
possible ?
Logiciels / Autres logiciels

steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018

Une chtite question :
Un exemple sera plus simple

J'ai un fichier appelé toto
ce fichier toto se trouve dans sousrep1 :
~/machin/truc/sourep1/toto.xxx
et moi je dois recopyer toto.xxx dans plusieurs sous rep SI ceux qui y sont déjà présent son plus ancien ou absent de ces dits sous rep !
J'explique :
~/chose/muches/zero_zero/toto.xxx est plus ancien ?
~/chose/muches/zero_zero/toto.xxx est absent ?
je recopy ~/machin/truc/sourep1/toto.xxx dans ~/chose/muches/zero_zero/
~/chose/muches/zero_zero/toto.xxx est plus "jeune" ?
je NE RECOPY PAS ~/machin/truc/sourep1/toto.xxx
Et ce, avec plusieurs fichiers (pouvant se trouver dans différent sous rep..) !
C'est Possible ? (si oui, avec quoi ou quelle command bash) svp ?
Ou je doit scrypter ? (creer un prog/appli/interface qui le fasse ?
attention pas un truc du style freefilesync etc... c'est UN fichier par ci, UN fichier par là que je dois traiter pas un sous rep...
Merci

Édité par steven Le 06/08/2021 à 13h38
No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Il manque des infos pour concevoir.
Quels dossiers ? La liste est fixe ou dynamique ?
Quel fichier ? Celui-ci est unique avec des versions ? Où est-ce plusieurs fichiers ?
Dans tous les cas, ce n'est pas bien de multiplier comme ça des fichiers, je ne connais pas l'application derrière, mais je pense que ce n'est pas une bonne conception.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
Je ferais un script bash avec rsync (et non pas cp). Comme ça pas de nécessité de vérifier les dossiers ou les dates de modification au prêalable.
Je suis d'accord avec Jybz, il faut éviter la multiplication des fichiers. Si c'est vraiment nécessaire, il vaut mieux créer un lien symbolique.

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :
Pitié pour les lecteurs

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Steven, j'attends une explication des cas d'usages où il est souhaitable de faire des copies.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018
funix :
Écrire en français, est-ce également possible ?
Pitié pour les lecteurs
Pitié pour les lecteurs
Ha! ca faisais longtemps !
Mr hoarau, je n'interviens JAMAIS dans vos post's
Merci d'en faire de même a mon égard !
-----------------------------------------
Fin du message inaproprié et effacé par Ami age.
Édité par Ami age Le 07/08/2021 à 22h16
No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018
Jybz :
Certes ce n'est pas parfait, mais steven a fait des efforts depuis quelques mois et est bien plus compréhensible. L'orthographe viendra avec le temps, il faut être patient.
Steven, j'attends une explication des cas d'usages où il est souhaitable de faire des copies.
Steven, j'attends une explication des cas d'usages où il est souhaitable de faire des copies.
Merci jybz

Pourquoi faire des copies ?
- Sauvegardes par exemples (centralisé ou non)
- Mis a jour (archivages,...)
- "RESCUE" (je travail sur un fichier (system/config/etc), pour garder un "original" par exemple (des fois que...)).
- Par exemple :
Je travail sur des fichiers compta, gestion de stock ( base de données ), référencement, ...
En quittant, je veux faire 3 sauvegardes (1 - Hdd 2 - usb 3 - hdd de sauvegarde)
Il peut y avoir pleins de raisons.

No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
Moi j'utilise Meld pour faire ce genre de travail.
Ca marche pas trop mal.
Sans doute moins pratique qu'un script.
Pal mal Mageia!
@+
Gérard
@+
Gérard

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
steven :
~/chose/muches/zero_zero/toto.xxx est plus ancien ?
~/chose/muches/zero_zero/toto.xxx est absent ?
je recopy ~/machin/truc/sourep1/toto.xxx dans ~/chose/muches/zero_zero/
~/chose/muches/zero_zero/toto.xxx est plus "jeune" ?
je NE RECOPY PAS ~/machin/truc/sourep1/toto.xxx
~/chose/muches/zero_zero/toto.xxx est absent ?
je recopy ~/machin/truc/sourep1/toto.xxx dans ~/chose/muches/zero_zero/
~/chose/muches/zero_zero/toto.xxx est plus "jeune" ?
je NE RECOPY PAS ~/machin/truc/sourep1/toto.xxx
Jamais tu aurais un fichier sauvegardé plus récent que ton fichier original.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018
06:00, je travail sur un fichier , x travail sur le même fichier
Mais X termine son travail avant moi, sauvegarde et ferme le fichier il est 06:50...
Résultat, entre la version que moi j'ai ouvert (06:00) est la version qui est devenu actuel (06:50) il y a eu d'autres données entrée
Donc la dernière version du fichier (06:50) est plus "jeune" que la "mienne" (06:00) (par ce que d'autres données ont été entrées...
No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Il existe au moins deux systèmes qui gère les concurrences : les gestionnaires de base de données, les systèmes de versionnages svn/git.
Je pense que le git te conviens mieux.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
steven :
ca peut arriver, je m'explique
06:00, je travail sur un fichier , x travail sur le même fichier
Mais X termine son travail avant moi, sauvegarde et ferme le fichier il est 06:50...
06:00, je travail sur un fichier , x travail sur le même fichier
Mais X termine son travail avant moi, sauvegarde et ferme le fichier il est 06:50...
Bonjour,
Je pense que ce n'est pas une bonne méthode de travail.
Comme le dit jybz, on a conçu les bases de données pour permettre des accès concurrents de plusieurs utilisateurs sur le même jeu de données.
Si l'objet du travail est un document, il faut passer par un éditeur permettant une édition simultanée, genre etherpad, ou google drive.
Yves
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie