copy(1) copy(1)
NAME
copy - Dateien gruppenweise kopieren (copy groups of files)
SYNTAX
copy [option ...] quelle ... ziel
BESCHREIBUNG
Das copy Kommando kopiert Inhalte von einem oder mehreren Verzeichnis-
sen in ein anderes Verzeichnis oder kopiert Benutzer- und Geräteda-
teien.
OPTIONEN
Keine Option angegeben:
Ist quelle kein Verzeichnis, entspricht copy dem Kommando cp.
Ist quelle ein Verzeichnis wird jede Datei aus diesem Verzeichnis
kopiert. Untergeordnete Verzeichnisse werden nicht berücksich-
tigt.
Ein nicht vorhandenes Ziel (Datei oder Verzeichnis) wird neu
erstellt und erhält die gleichen Attribute wie die Quelle. Im
Gegensatz zu cp werden bei copy die Zugriffsrechte von der jewei-
ligen umask-Einstellung nicht eingeschränkt.
Ein bereits vorhandenes Ziel wird beim Kopieren überschrieben.
Mehrere Angaben zu option dürfen in beliebiger Reihenfolge stehen.
-a copy fragt vor dem Kopieren jeder einzelnen Datei, ob diese Datei
wirklich kopiert werden soll. Nur wenn Sie jeweils mit dem Buch-
staben y bestätigen, wird das copy-Kommando ausgeführt.
Die Option -a setzt automatisch auch die Option -ad.
-ad copy fragt vor dem Kopieren eines untergeordneten Verzeichnisses,
ob dieses wirklich kopiert werden soll. Nur wenn Sie jeweils mit
dem Buchstaben y bestätigen, wird das copy-Kommando ausgeführt.
-l (l - link) Bei Dateien werden nach Möglichkeit lediglich Verweise
gesetzt und keine Kopien erstellt.
Bei Verzeichnissen und Gerätedateien hat der Schalter keine
Bedeutung.
Sind als Quelle mehrere Dateien angegeben, dann ist als Ziel ein
existierendes Verzeichnis anzugeben.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
copy(1) copy(1)
-m (m - modification) Wenn der Schalter gesetzt ist, wird für die
kopierte Datei die letzte Änderungs- und Zugriffszeit der Quell-
datei übernommen.
Standard (keine Angabe): Bei Ziel wird der Zeitpunkt des Kopie-
rens als letzte Dateiänderung eingetragen.
-n (n - new) Die Zieldatei muß eine neue Datei sein. Wenn die Ziel-
datei schon vorhanden ist, wird das copy-Kommando auf diese Datei
nicht ausgeführt. Bei Gerätedateien ist dieser Schalter Voraus-
setzung. Ist die Quelle ein Verzeichnis, ist er bedeutungslos; er
betrifft aber die im Verzeichnis eingetragenen Dateien.
-o (o - owner) Nur der Systemverwalter darf diesen Schalter angeben.
Wenn der Schalter gesetzt ist, werden Eigentümer und Gruppenzuge-
hörigkeit der Quelldatei übernommen.
Ist der Schalter nicht gesetzt, wird der Kommandoaufrufende zum
Eigentümer der kopierten Datei.
-r (r - recursive) Jedes untergeordnete Verzeichnis wird kopiert.
Mit diesem Schalter können (rekursiv) ganze Dateisysteme kopiert
werden.
-v (v - verbose) Protokollierung des Ablaufs von copy.
quelle
quelle kann entweder eine Datei, ein Verzeichnis oder eine Gerä-
tedatei sein. quelle muß vorhanden sein.
Erlaubt sind mehrere Angaben.
ziel ziel ist entweder eine Datei oder ein Verzeichnis. ziel und
quelle dürfen nicht identisch sein. Beachten Sie, daß copy keine
Fehlermeldung ausgibt, wenn quelle und ziel identisch sind!
BEISPIELE
Sie wollen den Inhalt des Verzeichnisses TOOLS nach TOOLS.SIK kopie-
ren. TOOLS.SIK existiert nicht, wird aber durch das copy-Kommando
angelegt.
$ copy TOOLS TOOLS.SIK
SIEHE AUCH
cp(1), ln(1).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98