kopírovat (příkaz) - copy (command)

kopírovat
ReactOS-0.4.13 kopírovat příkaz 667x434.png
Tyto ReactOS copy příkaz
Vývojáři DEC , Intel , MetaComCo , Heath Company , Zilog , Microware , HP , Microsoft , IBM , DR , TSL , Datalight , Novell , Toshiba
Operační systém 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 Příkaz
Licence HDOS: PD
MS-DOS: MIT
ReactOS: GPL v2
PC-MOS: GPL v3

V práci na počítači , copyje příkaz v různých operačních systémech . Příkaz zkopíruje počítačové soubory z jednoho adresáře do druhého.

Přehled

Obecně příkaz kopíruje soubory z jednoho umístění do jiného. Používá se k vytváření kopií stávajících souborů, ale lze jej také použít ke kombinaci (zřetězení) více souborů do cílových souborů. Výchozí cíl je aktuální pracovní adresář . Pokud je uvedeno více zdrojových souborů, musí být cíl adresář, jinak dojde k chybě. Příkaz lze kopírovat v textovém režimu nebo v binárním režimu; v textovém režimu copyse zastaví, jakmile dosáhne znaku EOF ; v binárním režimu budou soubory zřetězeny celé, přičemž budou ignorovány znaky EOF.

Soubory lze kopírovat do zařízení. Například výstupy souboru do konzoly obrazovky. Samotná zařízení lze zkopírovat do cílového souboru, například vezme text zadaný do konzoly a vloží jej do SOUBORU , zastaví se při psaní EOF (Ctrl+Z). copy file concopy con file

Implementace

Příkaz je k dispozici v 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 a DexOS .

copyPříkaz je podporován Tim Paterson ‚s SCP 86-DOS . Pod IBM PC DOS / MS-DOS je k dispozici od verze 1. Je volán pokročilejší příkaz kopírování xcopy.

Ekvivalentní příkaz Unixu je cp, příkaz CP/M je PIP. Příkaz je analogický s příkazem Stratus OpenVOS copy_file .

Příklad pro DOS

copy letter.txt [destination]

Soubory mohou být zkopírovány do souboru zařízení (např copy letter.txt lpt1pošle soubor do tiskárny na LPT1. copy letter.txt conBy výstup na standardní výstup , stejně jako typepříkazu. Všimněte si, že copy page1.txt+page2.txt book.txtbude spojovat soubory a výstup je jako book.txt. Což je stejně jako catpříkaz). Může také kopírovat soubory mezi různými diskovými jednotkami.

Chování při zřetězení souborů lze upravit dvěma přepínači příkazového řádku :

  • Režim textu - Toto zkopíruje textový obsah souboru a zastaví se, když dosáhne znaku EOF .
copy /a doc1.txt + doc2.txt doc3.txt
copy /a *.txt doc3.txt
  • Binární režim - Toto zřetězuje soubory jako celek, ignoruje znaky EOF.
copy /b image1.jpg + image2.jpg image3.jpg

Viz také

Reference

Další čtení

externí odkazy