The UNIX and Linux Forums  
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.

Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Shell-Skript für die Suche nach Text in einer Datei und kopieren Sie Datei imeadows UNIX for Dummies Questions & Answers 9 11-12-2008 09:12 PM
Noob auf Unix. bobtheb UNIX for Dummies Questions & Answers 7 07-10-2008 07:56 AM
So kopieren Sie eine Datei in ein Verzeichnis, in dem Datei-und dir werden als Argumente für eine Funktion? wrapster Shell Programmierung und Scripting 0 06-08-2008 08:37 AM
Script, um neue Zeilen in einer Datei und kopieren Sie sie, um neue Datei fara_aris Shell Programmierung und Scripting 0 05-27-2008 11:11 PM
vollständige noob avdrummerboy UNIX for Dummies Questions & Answers 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 Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 07-16-2008
Wildside wildside is offline
Registrierte Nutzer
  
 

Join Date: Jul 2008
Beiträge: 5
Hilfe. noob braucht Hilfe mit Datei kopieren!

Ich habe eine ganz einfache Frage, die kommen, um eine große Kopfschmerzen.

Ich muss zum Kopieren von Dateien aus FolderA in FolderB ersetzt alle Dateien, die bereits in FolderB außer wenn das Datum der Datei, in FolderB neuer ist als das Datum aus der gleichen Datei in FolderA. Für den Fall, dass neuere Datei wird in das Ziel, muss ich überspringen Kopie der Datei und ziehen weiter.

Ich habe versucht, so viele verschiedene Dinge, und nichts in der Lage war, das zu tun, was ich brauche.

Ich habe versucht, ein einfaches cp-i, aber ich muss Filter nach Datum und wählen Sie "nicht überschreiben", wenn die Datei nicht kopiert wird, älter ist, aber owverwite ist Datei ist gleich.

es ist eine lange Geschichte, um zusammen mit dieser auch.

Vielen Dank im Voraus
  #2 (permalink)  
Old 07-16-2008
danmero danmero is offline Forum Advisor  
  
 

Join Date: Nov 2007
Lage: 45.48-73.63
Posts: 1431
Überprüfen Sie die Manpage für rsync und Unison.
  #3 (permalink)  
Old 07-16-2008
Ikon's Avatar
Ikon Ikon is offline Forum Advisor  
Registrierte Nutzer
  
 

Join Date: Jul 2008
Ort: Phoenix, Arizona
Beiträge: 669
man cp

-u, - update
Kopie nur, wenn die Quelldatei neuer ist als das Ziel
Datei oder, wenn die Ziel-Datei fehlt
  #4 (permalink)  
Old 07-17-2008
Wildside wildside is offline
Registrierte Nutzer
  
 

Join Date: Jul 2008
Beiträge: 5
Vielen Dank, dass Sie danmero für den rsync-Zeiger.
cp-u funktioniert nicht in 10/5 Betriebssystem aus irgendeinem Grund. Ich sah, dass Haad vor.

Rsync so aussieht, was ich brauche. Ich habe einige "trocken läuft" mit ihm und auch einige Testläufe.

Mit dieser Konvention:
$ Rsync-VRU - Fortschritte FolderA / FolderB /

Es werden nur Kopien von Dateien aus FolderA, die neuer als Dateien in FolderB.
Es überspringt Dateien, die die gleiche Größe oder Datum.
Dies ist ein erwarten von der Rsync-man-Seite:

-u, - update Dies zwingt rsync zu überspringen, die alle Dateien auf dem Ziel-und eine geänderte Zeit, die neuer als die Quelldatei. (Wenn eine vorhandene Zieldatei hat eine Änderung gleich an der Quelle der Datei, wird sie aktualisiert werden, wenn die Größen unterschiedlich sind.)
Also, was ich tun müssen, ist Kraft, rsync zu nutzen Update zum Kopieren einer Datei, wenn sie gleich oder höher. Nicht, wenn es nur neuere.


Alle Ideen hier?
  #5 (permalink)  
Old 07-17-2008
Annihilannic Annihilannic is offline Forum Advisor  
  
 

Registriert seit: Mai 2008
Ort: Sydney, Australien
Beiträge: 1.009
Wenn die Zieldatei ist gleich in der Größe und das Datum, dann sicher sein Inhalt wird identisch sein, und gibt es keine Notwendigkeit, um es zu kopieren?
  #6 (permalink)  
Old 07-17-2008
Ikon's Avatar
Ikon Ikon is offline Forum Advisor  
Registrierte Nutzer
  
 

Join Date: Jul 2008
Ort: Phoenix, Arizona
Beiträge: 669
Ich glaube, sie sagen es nicht überschrieben, wenn die Größe der Datei ist die gleiche, auch wenn das Datum neuer ist.
  #7 (permalink)  
Old 07-17-2008
Wildside wildside is offline
Registrierte Nutzer
  
 

Join Date: Jul 2008
Beiträge: 5
Zitat:
Zitat von Annihilannic View Post
Wenn die Zieldatei ist gleich in der Größe und das Datum, dann sicher sein Inhalt wird identisch sein, und gibt es keine Notwendigkeit, um es zu kopieren?

Nicht so. Jetzt für die lange Geschichte.

Ok eine wirklich kurze Version der langen Geschichte.

Wir haben ein San-Server mit 43TB von Benutzerdaten. Wir gesichert, sagte San-Server mit einigen Software in ein Backup-san-Laufwerk. Wir wischte den ursprünglichen san-Laufwerk. Verwendet die gleiche Software zur Wiederherstellung der Backup-san-Laufwerk Inhalt der Live-san-Laufwerk.

Monate später, wenn der Anwender wurde mit der directoires über die San-Server, sie beschwert sich der Random-Dateien beschädigt werden, wenn sie geöffnet werden. Nach manuell ziehen und droping die alte Backup-Datei sind die Backup-san über die (gleiche genaue Datum und Größe) in der Live-san, wird die Datei für sie arbeitet.

Die Dateien sind zufällig, dass die korrupt sind, daher müssen wir alle Dateien, die in das Backup-Laufwerk in der Live-Laufwerk die Dateien überschreiben, wenn sie vorhanden sind aber nur dann, wenn die Datei Tag ist gleich der älteren als das, was gibt es da die Nutzer wurden Aktualisierung Dateien hinzufügen und auf diese Verzeichnisse.

wow. und das war die kurze Version.
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 10:02 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0