The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Shell script à la recherche de texte dans un fichier et copier le fichier imeadows UNIX pour les nuls Questions et réponses 9 11-12-2008 09:12 PM
Noob sur Unix. bobtheb UNIX pour les nuls Questions et réponses 7 07-10-2008 07:56 AM
comment copier un fichier dans un répertoire, où les fichiers sont envoyés et dir comme args à une fonction? wrapster De programmation et de script Shell 0 06-08-2008 08:37 AM
Script pour saisir de nouvelles lignes dans un fichier et de le copier à nouveau fichier fara_aris De programmation et de script Shell 0 05-27-2008 11:11 PM
complète noob avdrummerboy UNIX pour les nuls Questions et réponses 3 12-04-2006 12:25 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 07-16-2008
Wildside wildside is offline
Registered User
  
 

Date d'inscription: juillet 2008
Messages: 5
Aider. noob a besoin d'aide avec la copie de fichiers!

J'ai donc une question très simple qui est venu à être un énorme casse-tête.

J'ai besoin de copier des fichiers de FolderA en FolderB le remplacement de tous les fichiers qui existent déjà dans FolderB moins que la date du fichier dans FolderB est plus récente que la date à partir du même fichier dans FolderA. Dans le cas où le fichier est plus récent dans la destination, j'ai besoin de passer copie de ce fichier et aller de l'avant.

J'ai essayé tellement de choses différentes et rien n'a été capable de faire ce dont j'ai besoin.

J'ai essayé un simple cp-i, mais j'ai besoin de filtrer par date et choisir "ne pas écraser" si le fichier copié est plus ancien, mais est owverwite date du fichier est le même.

il ya une longue histoire pour aller de pair avec cela aussi.

Merci d'avance
  #2 (permalink)  
Old 07-16-2008
danmero danmero is offline Forum Advisor  
  
 

Join Date: Nov 2007
Lieu: 45.48-73.63
Posts: 1441
Consultez la page de manuel de rsync et l'unisson.
  #3 (permalink)  
Old 07-16-2008
Ikon's Avatar
Ikon Ikon is offline Forum Advisor  
Registered User
  
 

Date d'inscription: juillet 2008
Lieu: Phoenix, Arizona
Messages: 669
man cp

-u, - update
copie que lorsque le fichier source est plus récente que la destination
fichier ou quand le fichier de destination est manquante
  #4 (permalink)  
Old 07-17-2008
Wildside wildside is offline
Registered User
  
 

Date d'inscription: juillet 2008
Messages: 5
Merci danmero pour le pointeur de rsync.
cp-u ne fonctionne pas sous Mac OS 10.5, pour une raison quelconque. Je Haad regardé avant.

Alors rsync ressemble à ce dont j'ai besoin. J'ai couru quelques "fonctionne à sec" avec elle et aussi des essais.

l'aide de cette convention:
$ Rsync-VRU - les progrès FolderA / FolderB /

Il ne fait que copier les fichiers de FolderA qui sont plus récents que les fichiers en FolderB.
Il ignore les fichiers qui sont de la même taille ou par date.
C'est un expert de la page de manuel de rsync:

-u, - update Cette forces rsync pour passer tous les fichiers qui existent sur la destination et ont une date de modification qui est plus récent que le fichier source. (Si un fichier de destination existant a une modification du temps, égale à la source du fichier, il sera mis à jour si les tailles sont différentes.)
Donc ce que j'ai besoin de faire est d'utiliser rsync vigueur mise à jour pour copier un fichier, si elle est égale ou plus récent. PAS SEULEMENT si elle est plus récente.


Toutes les idées ici?
  #5 (permalink)  
Old 07-17-2008
Annihilannic Annihilannic is offline Forum Advisor  
  
 

Join Date: Mai 2008
Lieu: Sydney, Australie
Messages: 1009
Si le fichier de destination est égale à la taille et la date, puis certainement de son contenu sera identique, et il n'y aura pas besoin de le copier?
  #6 (permalink)  
Old 07-17-2008
Ikon's Avatar
Ikon Ikon is offline Forum Advisor  
Registered User
  
 

Date d'inscription: juillet 2008
Lieu: Phoenix, Arizona
Messages: 669
Je pense qu'ils ont à dire si ce n'est pas d'écraser la taille du fichier est le même, même si la date est plus récente.
  #7 (permalink)  
Old 07-17-2008
Wildside wildside is offline
Registered User
  
 

Date d'inscription: juillet 2008
Messages: 5
Citation:
Posté par Annihilannic View Post
Si le fichier de destination est égale à la taille et la date, puis certainement de son contenu sera identique, et il n'y aura pas besoin de le copier?

Ce n'est pas le cas. Maintenant, pour l'histoire.

Ok une très courte version de la longue histoire.

Nous avons un serveur avec San 43TB de données utilisateur. Nous avons étayé san dit serveur à l'aide de certains logiciels à un lecteur de sauvegarde SAN. Nous avons effacé le SAN dur. Utilisé le même logiciel pour restaurer la sauvegarde SAN lecteur de contenu en direct SAN dur.

Mois plus tard, une fois que les utilisateurs ont été en utilisant les directoires sur le serveur SAN, ils commencent à se plaindre de hasard fichiers corrompus lors de leur ouverture. Après déplacer manuellement et droping l'ancien fichier de sauvegarde sous forme de sauvegarde sur le SAN (même date exacte et la taille) des fichiers en direct, SAN, le fichier fonctionne pour eux.

Les fichiers sont aléatoires que sont la corruption, nous devons donc copier tous les fichiers qui existent dans le disque de sauvegarde dans le lecteur vivre écraser les fichiers si ils existent, mais seulement si la date du fichier est égal des plus vieux que ce qui est là que les utilisateurs ont mis à jour et l'ajout de fichiers dans les répertoires.

Ouf. et que c'est la version courte.
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 02:37 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0