PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : cp - Befehl... alle Dateien und Ordner in einem Ordner kopieren



hydra
02.06.2004, 22:28
:frage: Wie kann ich mit dem cp-Kommando alle Dateien und Ordner in einem Ordner auf einmal kopieren?

kenne zwar den Parameter -R nur damit kann ich nur einen Ordner kopieren, aber nicht alle in diesem Ordner enthaltenen Dateien und Unterordner für sich, ohne den Überordner als Container.

lg

qmasterrr
02.06.2004, 22:38
also ich würde sagen das geht mit cp /home/$USER/* -R /home/ftp/incoming
kann es grade nicht testen aber ich würde sagen so geht es

hydra
02.06.2004, 23:17
funktioniert perfekt.

wieder was dazugelernt ;-).

danke

daniel.h
03.06.2004, 01:50
Ich glaube das was ihm gefehlt hat war das Jokerzeichen "*":)
Das sehr sehr praktisch ist :)

hydra
03.06.2004, 12:10
genau so ist es.
nur das kleine '*' sternchen hat mir gefehlt... aber das hats in sich! :]

skynnyr
04.06.2004, 17:47
Eine andere Möglichkeit ist:

cp -a * .[^.]* destination
Alle Dateien, Links auf Dateien, versteckte Dateien und Unterverzeichnisse werden nach destination kopiert. Dateirechte bleiben wenn möglich erhalten. Links auf Verzeichnisse werden nicht rekursiv verfolgt.