Mehreren Verzeichnisse vereinen
Mehreren Verzeichnisse vereinen
Ich möchte mehrere Verzeichnisse zu einem zu einem oder in ein Verzeichnis zusammenfügen oder verschieben. In den Verzeichnissen sind auch Dateien doppelt vorhanden.
Ich suche ein Programm, mit dem nur die älteren Versionen der doppelten Dateien überschrieben werden, ältere sollten dann ignoriert werden.
Ich suche ein Programm, mit dem nur die älteren Versionen der doppelten Dateien überschrieben werden, ältere sollten dann ignoriert werden.
Gruß subson
Ich bin weg vom Fenster !
Ich bin weg vom Fenster !
- atomicbumper
- Beiträge: 320
- Registriert: 13.04.2009 20:45:34
Re: Mehreren Verzeichnisse vereinen
don't f*ck with a saab
- atomicbumper
- Beiträge: 320
- Registriert: 13.04.2009 20:45:34
Re: Mehreren Verzeichnisse vereinen
Zuletzt geändert von Meillo am 30.07.2011 22:47:48, insgesamt 1-mal geändert.
Grund: Fehlendes zweites `f' ergaenzt
Grund: Fehlendes zweites `f' ergaenzt
don't f*ck with a saab
- whisper
- Beiträge: 3392
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: Mehreren Verzeichnisse vereinen
Oder ganz trivial Nautilus?
der frag dich beim drag'n drop was du willst
der frag dich beim drag'n drop was du willst
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt.
Re: Mehreren Verzeichnisse vereinen
ich lass das auf meinem server mit rsync erledigen..
als Beispiel
rsync -avc --delete --exclude=ISOProgramme/ --exclude=MusikVideos/ /mnt/daten/ /mnt/500GB/
als Beispiel
rsync -avc --delete --exclude=ISOProgramme/ --exclude=MusikVideos/ /mnt/daten/ /mnt/500GB/
Re: Mehreren Verzeichnisse vereinen
Bei knapp 2GB Daten und ca. 10.000 Dateien ist das aber sehr aufwendig.whisper hat geschrieben:Oder ganz trivial Nautilus?
der frag dich beim drag'n drop was du willst
rsync bietet sicherlich die meisten Optionen, aber da verliere ich den Überblick, wenn ich mir das auf -> info rsync auflisten lasse. Und da mir die Daten wichtig sind, ist mir das experimentieren zu riskant.
Gruß subson
Ich bin weg vom Fenster !
Ich bin weg vom Fenster !
Re: Mehreren Verzeichnisse vereinen
… deswegen mache (nicht nur) ich es so, dass ich mir einen exemplarischen Verzeichnisbaum mit allen real vorkommenden Fallen zum Testen baue. Im Normalfall nehme ich dazu einen Ausschnitt aus dem Baum, den ich bearbeiten will.
Sry4OT,
niemand
Sry4OT,
niemand
Re: Mehreren Verzeichnisse vereinen
Naja. Man könnte ja einfach alle Dateien von alt bis neu in ein Verzeichnis kopieren. Sehr praktisch, wenn einem "rsync" nicht gefällt.
Die Ausgabe müsste irgendwie als Liste z.B. in einer for-Schleife abgearbeitet werden. Kann man bestimmt noch in den Befehl mit einbauen Wenn man hinten ein paar Pipes weglässt sieht man wie die Daten so zusammengebaut sind. Befehl auf eigene Gefahr. Theoretisch müsste im übrigen auch ein Verschieben funktionieren. Alles im übrigen nur einmal, da sich danach evtl. das Datum der Dateien ändert.
Code: Alles auswählen
find . -type f |xargs -i ls -l {} --time-style="+%Y-%m-%d-%H:%M:%S" |cut -d" " -f6,7 |sort |cut -d" " -f2
Re: Mehreren Verzeichnisse vereinen
Irgendwie bin noch nicht weitergekommen.
Mir wäre eine Möglichkeit am liebsten, überschreibe alles was älter ist mit der neuen Datei. Zur Sicherheit kann man das ja in ein neues Verzeichnis kopieren.
Mir wäre eine Möglichkeit am liebsten, überschreibe alles was älter ist mit der neuen Datei. Zur Sicherheit kann man das ja in ein neues Verzeichnis kopieren.
Gruß subson
Ich bin weg vom Fenster !
Ich bin weg vom Fenster !
Re: Mehreren Verzeichnisse vereinen
Wenn du das Kopieren mit dem mc erledigst, fragt er dich bei der ersten doppelten Datei, was er tun soll. Du hast dann die Option "Überschreibe alle älteren".
Re: Mehreren Verzeichnisse vereinen
mc kann sowas.subson hat geschrieben:Mir wäre eine Möglichkeit am liebsten, überschreibe alles was älter ist mit der neuen Datei.
Edit:
Argh!
Re: Mehreren Verzeichnisse vereinen
Mit dem mc arbeite ich ganz gerne, aber daran habe ich noch gar nicht gedacht, werde ich mal testen. Danke für den Tipp.
Gruß subson
Ich bin weg vom Fenster !
Ich bin weg vom Fenster !