copier (commande) - copy (command)

copie
ReactOS-0.4.13 copier la commande 667x434.png
La commande ReactOS copy
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 , copyest 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, copys'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 concopy 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 copycommande 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 lpt1envoie le fichier à l' imprimante sur LPT1. copy letter.txt conGénèrerait à stdout , comme la typecommande. Notez que copy page1.txt+page2.txt book.txtva concaténer les fichiers et les sortir comme book.txt. Ce qui est tout comme la catcommande). 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

Les références

Lectures complémentaires

Liens externes