kopieren (Befehl) - copy (command)

Kopieren
ReactOS-0.4.13 Kopierbefehl 667x434.png
Der ReactOS- copy Befehl
Entwickler DEC , Intel , MetaComCo , Heath Company , Zilog , Microware , HP , Microsoft , IBM , DR , TSL , Datalight , Novell , Toshiba
Betriebssystem RT-11 , OS/8 , RSX-11 , ISIS-II , iRMX 86 , TOPS-10 , TOPS-20 , OpenVMS , TRIPOS , HDOS , DOS , MSX-DOS , FlexOS , 4680 OS , 4690 OS , PC-MOS , Z80-RIO , OS-9 , MPE/iX , OS/2 , Windows , ReactOS , SymbOS , DexOS
Typ Befehl
Lizenz HDOS: PD
MS-DOS: MIT
ReactOS: GPL v2
PC-MOS: GPL v3

In Computing , copyist ein Befehl in verschiedenen Betriebssystemen . Der Befehl kopiert Computerdateien von einem Verzeichnis in ein anderes.

Überblick

Im Allgemeinen kopiert der Befehl Dateien von einem Speicherort an einen anderen. Es wird verwendet, um Kopien vorhandener Dateien zu erstellen, kann aber auch verwendet werden, um mehrere Dateien zu Zieldateien zu kombinieren (zu verketten). Das Ziel ist standardmäßig das aktuelle Arbeitsverzeichnis . Wenn mehrere Quelldateien angegeben werden, muss das Ziel ein Verzeichnis sein, andernfalls wird ein Fehler ausgegeben. Der Befehl kann im Textmodus oder im Binärmodus kopieren; im Textmodus copystoppt, wenn es das EOF- Zeichen erreicht; Im Binärmodus werden die Dateien vollständig verkettet, wobei EOF-Zeichen ignoriert werden.

Dateien können auf Geräte kopiert werden. Zum Beispiel gibt Datei auf den Bildschirm Konsole. Geräte selbst können beispielsweise in eine Zieldatei kopiert werden, nimmt den in die Konsole eingegebenen Text und legt ihn in DATEI ab und stoppt, wenn EOF (Strg+Z) eingegeben wird. copy file concopy con file

Implementierungen

Der Befehl ist verfügbar in DEC RT-11 , OS/8 , RSX-11 , Intel ISIS-II , iRMX 86 , DEC TOPS-10 , TOPS-20 , OpenVMS , MetaComCo TRIPOS , Heath Company HDOS , Zilog Z80-RIO , Microware OS-9 , DOS , DR FlexOS , IBM/ Toshiba 4690 OS , TSL PC-MOS , HP MPE/iX , IBM OS/2 , Microsoft Windows , Datalight ROM-DOS , ReactOS , SymbOS und DexOS .

Der copyBefehl wird unterstützt von Tim Paterson ‚s SCP 86-DOS . Unter IBM PC DOS / MS-DOS steht es seit Version 1 zur Verfügung. Ein fortgeschrittenerer Kopierbefehl heißt xcopy.

Der äquivalente Unix- Befehl ist cp, der CP/M- Befehl ist PIP. Der Befehl ist analog zum Stratus OpenVOS- copy_file Befehl.

Beispiel für DOS

copy letter.txt [destination]

Dateien können kopiert werden Gerätedateien (zB copy letter.txt lpt1sendet die Datei an den Drucker auf LPT1. copy letter.txt conAusgegeben würden auf stdout , wie der typeBefehl. Beachten Sie, dass copy page1.txt+page2.txt book.txtwird verketten die Dateien und geben sie als book.txt. Welche genau wie das ist catBefehl). Es kann auch Dateien zwischen verschiedenen Laufwerken kopieren.

Es gibt zwei Befehlszeilenschalter , um das Verhalten beim Verketten von Dateien zu ändern:

  • Textmodus - Dies kopiert den Textinhalt der Datei und stoppt, wenn er das EOF- Zeichen erreicht.
copy /a doc1.txt + doc2.txt doc3.txt
copy /a *.txt doc3.txt
  • Binärmodus - Dies verkettet Dateien in ihrer Gesamtheit und ignoriert EOF-Zeichen.
copy /b image1.jpg + image2.jpg image3.jpg

Siehe auch

Verweise

Weiterlesen

Externe Links