Linux: Dateien kopieren
Karl
- sonstiges
0 Tom0 Karl
0 ritschmanhard
Hi!
wie kann ich von ein Ordner alle Dateien in ein anderen Ordner kopieren?
Beispiel: der Inhalt von test1 soll in den Ordner test2 kopiert werden
cp -pR test1/* test2
kopiert mir nicht die DOT-Dateien
Karl
Hello,
Hi!
wie kann ich von ein Ordner alle Dateien in ein anderen Ordner kopieren?
Beispiel: der Inhalt von test1 soll in den Ordner test2 kopiert werden
cp -pR test1/* test2
kopiert mir nicht die DOT-Dateien
Dann kopiere doch einfach das gesamte Verzeichnis und nicht nur ein paar Files darin, die einem Muster entsprechen ;-)
cp -pR test1/ test2
müsste klappen!
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg
Hi!
»» wie kann ich von ein Ordner alle Dateien in ein anderen Ordner kopieren?
»»
»» Beispiel: der Inhalt von test1 soll in den Ordner test2 kopiert werden
»» cp -pR test1/* test2
»» kopiert mir nicht die DOT-DateienDann kopiere doch einfach das gesamte Verzeichnis und nicht nur ein paar Files darin, die einem Muster entsprechen ;-)
cp -pR test1/ test2
müsste klappen!
dann hab ich ein Ordner test1 im ordner Test2 ;-)
Wenn ich "cp -pR test1/. test2" verwende, scheint es zu klappen. Gibt es dagegen etwas einzuwenden?
Karl
Hi,
wenn du nicht das komplette Verzeichnis kopieren willst (weil du nur alle Dateien, nicht aber Unterverzeichnisse willst), kannst du im Verzeichnis /{absoluter Pfad zu test2}/test1 folgendes ausführen:
find . -type f -maxdepth 1 -exec cp '{}' /{absoluter Pfad zu test2}/test2/ ;
Tip: Prüfe zunächst, ob
find . -type f -maxdepth 1
die gewünschten Dateien findet.
Grüsse,
Richard