Hallo,
ich stehe vor einem kleinen Problem. Ich habe folgende Ordnerstruktur:
1 2 3 | /opt/00/m/A/datei1;datei2;datei3;datei4;etc /opt/00/m/B/datei1;datei2;datei3;datei4;etc /opt/00/m/C/datei1;datei2;datei3;datei4;etc |
ich möchte mit find bestimmte Dateien suchen und mit bestehender Ordnerstruktur (ab m) in den Ordner test kopieren. Das Ergebnis soll dann so aussehen:
1 2 3 | /test/m/A/datei1;datei2;datei3;datei4;etc /test/m/B/datei1;datei2;datei3;datei4;etc /test/m/C/datei1;datei2;datei3;datei4;etc |
Folgender Befehl findet alle benötigten Dateien und kopiert die gesamte Ordnerstruktur.
1 | find /opt/00/m/ -type f ! -name "*.gz*" ! -name "*.version*" -exec cp --parents {} /test/ \; |
Leider weis ich nicht wie ich cp beibringen kann dass die Ordnerstruktur erst ab m mitübernommen werden soll.