copiar (comando) - copy (command)

cópia de
ReactOS-0.4.13 copiar comando 667x434.png
O comando ReactOS copy
Desenvolvedor (s) DEC , Intel , MetaComCo , Heath Company , Zilog , Microware , HP , Microsoft , IBM , DR , TSL , Datalight , Novell , Toshiba
Sistema operacional 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
Modelo Comando
Licença HDOS: PD
MS-DOS: MIT
ReactOS: GPL v2
PC-MOS: GPL v3

Na computação , copyé um comando em vários sistemas operacionais . O comando copia arquivos de computador de um diretório para outro.

Visão geral

Geralmente, o comando copia arquivos de um local para outro. É usado para fazer cópias de arquivos existentes, mas também pode ser usado para combinar (concatenar) vários arquivos em arquivos de destino. O destino é padronizado para o diretório de trabalho atual . Se vários arquivos de origem forem indicados, o destino deve ser um diretório ou ocorrerá um erro. O comando pode copiar em modo de texto ou modo binário; no modo de texto, copyirá parar quando atingir o caractere EOF ; no modo binário, os arquivos serão concatenados em sua totalidade, ignorando os caracteres EOF.

Os arquivos podem ser copiados para dispositivos. Por exemplo, gera um arquivo para o console da tela. Os próprios dispositivos podem ser copiados para um arquivo de destino, por exemplo, pega o texto digitado no console e o coloca em FILE , parando quando EOF (Ctrl + Z) é digitado. copy file concopy con file

Implementações

O comando está disponível em 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 e DexOS .

O copycomando é suportado por Tim Paterson do SCP 86-DOS . No IBM PC DOS / MS-DOS está disponível desde a versão 1. Um comando de cópia mais avançado é chamado xcopy.

O comando Unix equivalente é cp, o comando CP / M é PIP. O comando é análogo ao comando Stratus OpenVOS copy_file .

Exemplo para DOS

copy letter.txt [destination]

Os arquivos podem ser copiados para os arquivos do dispositivo (por exemplo, copy letter.txt lpt1envia o arquivo para a impressora em lpt1. copy letter.txt conSeria enviado para stdout , como o typecomando. Observe que copy page1.txt+page2.txt book.txtirá concatenar os arquivos e gerá-los como book.txt. O que é exatamente como o catcomando). Ele também pode copiar arquivos entre diferentes unidades de disco.

Existem duas opções de linha de comando para modificar o comportamento ao concatenar arquivos:

  • Modo de texto - Copia o conteúdo de texto do arquivo, parando quando atinge o caractere EOF .
copy /a doc1.txt + doc2.txt doc3.txt
copy /a *.txt doc3.txt
  • Modo binário - concatena os arquivos em sua totalidade, ignorando os caracteres EOF.
copy /b image1.jpg + image2.jpg image3.jpg

Veja também

Referências

Leitura adicional

links externos