1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

cp -R ?

Discussion in 'Linux-Distributionen' started by Moshhard, Aug 15, 2007.

Thread Status:
Not open for further replies.
  1. Moshhard

    Moshhard Byte

    Hallo welcher Linuxexperte kann mir bei einer kopieraktion helfen,
    es soll aus allen Unterordnern von cstrike mit gleicher Verzeichnissstruktur nach /zipper kopiert werden und nur die *.bz2 dateien. Wenn ich es so wie ich es eigentlich für logisch halte eingebe habe ich zwar kopiert aber alle Unterordner sind weg und alles ist ungeordnet in /zipper

    cp -R /home/csswar/srcds/cstrike/cstrike/*/*/*/*/*.bz2 /home/csswar/zipper/

    Danke schonmal ich habe gegoogelt viel rumprobiert aber ich kriegs nicht hin kann eigentlich nur eine Kleinigkeit sein
    -Moshhard-
     
  2. Andy.Reddy

    Andy.Reddy Megabyte

    Hallo Moshhard,

    wie wäre es hiermit:

    cp /home/csswar/srcds/cstrike/cstrike/*/*/*/*/*.bz2 -R /home/csswar/zipper/

    Gruß Andy.Reddy
     
  3. Muddi

    Muddi Megabyte

    Aha, und worin liegt der Unterschied?
     
  4. Andy.Reddy

    Andy.Reddy Megabyte

    Hallo Moshhard,

    @Muddi - stimmt so funktioniert es auch nicht (Schalter -R hinter dem Verzeichnis).

    Aber probiere mal folgendes:

    rsync /home/csswar/srcds/cstrike/cstrike/*/*/*/*/ -v -r --filter="+ *.bz2" --filter="- *.*" /home/csswar/zipper/

    so wird die Verzeichnisstruktur mit kopiert.

    Gruß Andy.Reddy
     
  5. Muddi

    Muddi Megabyte

    Ja, aber leider auch Dateien ohne Erweiterung und nutzlose Verzeichnisse.
    Das mit den Sternen ist auch nur halb perfekt. Was ist wenn es mehr als 4 Unterverzeichnisse gibt?

    rsync -vrm --del --include '*.irgendwas' -f 'hide,! */' Quelle Ziel

    Gruß,
    Muddi
     
  6. Andy.Reddy

    Andy.Reddy Megabyte

    @Muddi ...... cool!

    Endlich mal einer im Forum der echt Ahnung hat!

    Gruß Andy.Reddy:fire:
     
  7. Moshhard

    Moshhard Byte

    Danke für die Antworten habs gestern noch so einigermaßen mit tar -cvf hinbekommen werde mir rsync mal anschauen da ich noch so eine ähnliche Aufgabe habe.
     
Thread Status:
Not open for further replies.

Share This Page