Dateien kopieren incl Symlinks

  • Hi,
    ganz einfaches vorhaben, ich möchte meine Aufnahmen auf eine externe Festplatte kopieren, Problem, ich habe ein 3-Plattensystem und die Aufnahmen liegen übber alle 3 Platten verteilt.
    Bekomme es gerade nicht gebacken "cp" so zu benutzen dass er nicht die Symlinks kopiert sondern die echten dateien.


    Mir scheints, als ob mein cp etwas "beschnitten ist, habe nur folgende Paramete, und mit -a funktionierts nicht :(


    Irgendwer nen rat??

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • Code
    -L, --dereference


    ? :)


    -a benutzt -d und das ist genau das, was Du nicht brauchst.


    --
    Chris

    Software OS: Debian Lenny, Kernel: 2.6.24, VDR: 1.7.0 +ext60 +h.264
    Hardware CPU: Sempron64 1.8GHz (C&Q), MB: Foxconn 760GXK8MC, RAM: 512MB, HDD: ST 160GB, DVB: TT C2300 / KNC1v1, DVD: Pioneer DVR-106D, LCD: 4x20 (blau), IR: LIRC

  • Zitat

    Originally posted by Tobias
    Bekomme es gerade nicht gebacken "cp" so zu benutzen dass er nicht die Symlinks kopiert sondern die echten dateien.


    Mir scheints, als ob mein cp etwas "beschnitten ist, habe nur folgende Paramete, und mit -a funktionierts nicht :(


    Nimm doch tar. Ist zwar etwas umstaendlicher, sollte aber ebenso funktionieren:

    Code
    cd <SOURCE-DIR>
    tar cphf - . | tar -C <DEST-DIR> xpvhf -

    Glotze: yaVDR (ASRock Q1900M, 4GB RAM, DD Cine S2 V6.5, ZOTAC GT630 (Rev. 2)
    Server: HP ProLiant MicroServer G8, VMware ESXi 5.5 :P

  • Zitat

    Originally posted by amair
    ???
    Ich spreche nicht von -d sondern von -L.


    Öhm das war eigentlich keine Antwort auf Deine Antwort. =) Da haben wir wohl gleichzeitig geschrieben.
    Ich meinte damit nur, dass bei "-a" ja automatisch "-d" mit gesetzt wird, was ja das Gegenteil von "-L" ist.


    Ich habs gerade mal bei BusyBox probiert. Da gibts wohl kein -L, aber wenn man -d weglässt, macht er es schon richtig.


    --
    Chris

    Software OS: Debian Lenny, Kernel: 2.6.24, VDR: 1.7.0 +ext60 +h.264
    Hardware CPU: Sempron64 1.8GHz (C&Q), MB: Foxconn 760GXK8MC, RAM: 512MB, HDD: ST 160GB, DVB: TT C2300 / KNC1v1, DVD: Pioneer DVR-106D, LCD: 4x20 (blau), IR: LIRC

  • danke für die Infos.. ohne Parameter gehts ;)
    und ja, es ist Busybox ;)

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!