kopírovat (příkaz) - copy (command)
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 , copy
je 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 copy
se 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 con
copy 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 .
copy
Pří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 lpt1
pošle soubor do tiskárny na LPT1. copy letter.txt con
By výstup na standardní výstup , stejně jako type
příkazu. Všimněte si, že copy page1.txt+page2.txt book.txt
bude spojovat soubory a výstup je jako book.txt
. Což je stejně jako cat
pří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é
- XCOPY v DOSu, OS/2, Windows atd.
- cp (Unix)
- Program pro výměnu periferií
Reference
Další čtení
- Wolverton, Van (1990). Příkazy MS-DOS: Microsoft Quick Reference, 4. přepracované vydání . Microsoft Press . ISBN 978-1556152894.
- Kathy Ivens; Brian Proffit (1993). OS/2 Inside & Out . Osborne McGraw-Hill . ISBN 978-0078818714.
- Frisch, Æleen (2001). Kapesní reference pro Windows 2000 . O'Reilly . ISBN 978-0-596-00148-3.