copier (commande) - copy (command)
Développeur(s) | DEC , Intel , MetaComCo , Heath Company , Zilog , Microware , HP , Microsoft , IBM , DR , TSL , Datalight , Novell , Toshiba |
---|---|
Système opérateur | 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 |
Taper | Commander |
Licence | HDOS : PD MS-DOS : MIT ReactOS : GPL v2 PC-MOS : GPL v3 |
En informatique , copy
est une commande dans divers systèmes d'exploitation . La commande copie les fichiers informatiques d'un répertoire à un autre.
Aperçu
Généralement, la commande copie les fichiers d'un emplacement à un autre. Il est utilisé pour faire des copies de fichiers existants, mais peut également être utilisé pour combiner (concaténer) plusieurs fichiers dans des fichiers cibles. La destination par défaut est le répertoire de travail actuel . Si plusieurs fichiers source sont indiqués, la destination doit être un répertoire, sinon une erreur se produira. La commande peut copier en mode texte ou en mode binaire ; en mode texte, copy
s'arrêtera lorsqu'il atteint le caractère EOF ; en mode binaire, les fichiers seront concaténés dans leur intégralité, en ignorant les caractères EOF.
Les fichiers peuvent être copiés sur des appareils. Par exemple, sort le fichier sur la console d'écran. Les appareils eux-mêmes peuvent être copiés dans un fichier de destination, par exemple, prend le texte tapé dans la console et le met dans FILE , s'arrêtant lorsque EOF (Ctrl+Z) est tapé.
copy file con
copy con file
Implémentations
La commande est disponible dans 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 et DexOS .
La copy
commande est prise en charge par le SCP 86-DOS de Tim Paterson . Sous IBM PC DOS / MS-DOS, elle est disponible depuis la version 1. Une commande de copie plus avancée est appelée .
xcopy
La commande Unix équivalente est cp
, la commande CP/M est PIP
. La commande est analogue à la commande Stratus OpenVOS copy_file
.
Exemple pour DOS
copy letter.txt [destination]
Les fichiers peuvent être copiés dans les fichiers de périphériques (par exemple , copy letter.txt lpt1
envoie le fichier à l' imprimante sur LPT1. copy letter.txt con
Génèrerait à stdout , comme la type
commande. Notez que copy page1.txt+page2.txt book.txt
va concaténer les fichiers et les sortir comme book.txt
. Ce qui est tout comme la cat
commande). Il peut également copier des fichiers entre différents lecteurs de disque.
Il existe deux commutateurs de ligne de commande pour modifier le comportement lors de la concaténation de fichiers :
- Mode texte - Ceci copie le contenu texte du fichier, s'arrêtant lorsqu'il atteint le caractère EOF .
copy /a doc1.txt + doc2.txt doc3.txt copy /a *.txt doc3.txt
- Mode binaire - Ceci concatène les fichiers dans leur intégralité, en ignorant les caractères EOF.
copy /b image1.jpg + image2.jpg image3.jpg
Voir également
- XCOPY sous DOS, OS/2, Windows etc.
- cp (Unix)
- Programme d'échange de périphériques
Les références
Lectures complémentaires
- Wolverton, Van (1990). Commandes MS-DOS : Microsoft Quick Reference, 4e édition révisée . Microsoft Presse . ISBN 978-1556152894.
- Kathy Ivens; Brian Proffit (1993). OS/2 à l'intérieur et à l'extérieur . Osborne McGraw-Hill . ISBN 978-0078818714.
- Frisch, leen (2001). Référence de poche des commandes Windows 2000 . O'Reilly . ISBN 978-0-596-00148-3.