Available in

(1) (1)/cs (1)/de (1)/es (1)/fi (1)/fr (1)/hu (1)/it (1)/ja (1)/ko (1)/pl (1)/pt (1)/ru (1)/tr (1)/zh_CN (1)/zh_TW (1m) (1posix)

TOC

DD(1)                                                                    DD(1)



NOME

       dd - converte e copia um arquivo

SINOPSE

       dd   [--help]   [--version]   [if=arquivo]   [of=arquivo]   [ibs=bytes]
       [obs=bytes]   [bs=bytes]   [cbs=bytes]   [skip=blocos]    [seek=blocos]
       [count=blocos] [conv={ascii, ebcdic, ibm, block, unblock, lcase, ucase,
       swab, noerror, notrunc, sync}]

DESCRIO

       dd copia um arquivo (da entrada padro para a  sada  padro,  por  padro)
       usando tamanhos de blocos de entrada e sada especificados, enquanto est
       fazendo opcionalmente converses nele.

       Ele l um bloco de entrada de uma vez, usando o tamanho especificado  de
       um bloco de entrada (o padro  512 bytes).  Se a opo bs=bytes
        fornecida,  e  nenhuma  converso a no ser sync, noerror, ou notrunc so
       especificadas, ele escreve a quantia de dados lidos (o  qual  pode  ser
       menor  que  o requerido) num bloco de sada separada. Este bloco de sada
       tem precisamente o mesmo tamanho que o lido a menos que a converso sync
       seja  especificada,  neste caso os dados sero preenchidos com NULOS (ou
       espaos, veja abaixo).

       De outra forma, a entrada, l um bloco  de  uma  vez,   processada  e  o
       resultado   coletado e escrito em blocos com o tamanho de bloco de sada
       especificado. O bloco final de sada pode ser menor.

       As opes de valor numrico abaixo (bytes e blocos) podem ser seguidas  de
       multiplicadores: 'k'=1024, 'b'=512, 'w'=2, 'c'=1 ('w' e 'c' so extenses
       GNU; 'w' nunca deve ser usada - significa 2 em System V e 4 no 4.2BSD).
       Duas  ou  mais  tais expresses numricas podem ser multiplicas colocando
       'x' entre elas.  A verso do Utilitrios de Arquivo GNU 4.0 tambm permite
       os  seguintes  sufixos multiplicativos na especifio de tamanho de bloco
       (no bs=, cbs=, ibs=, obs=): M=1048576, G=1073741824, e assim para T, P,
       E,  Z,  Y.   Um  sufixo  'D'  torna-os  decimais:  kD=1000, MD=1000000,
       GD=1000000000, etc.  (Note que para ls, df, du  o  tamanho  de  M  etc.
       determinado por variveis de ambiente, mas para dd ela  fixa.)

OPES

       if=arquivo
              L a partir do arquivo ao invs da entrada padro.

       of=arquivo
              Escreve   no  arquivo  ao  invs  da  sada  padro.  A  menos  que
              conv=notrunc seja fornecido, dd trunca o arquivo para zero bytes
              (ou para o tamanho especificado com seek=).

       ibs=bytes
              L a quantidade de bytes de uma vez. O padro  512.

       obs=bytes
              Escreve a quantidade de bytes de uma vez. O padro  512.

       bs=bytes
              L e escreve a quantidade de bytes de uma vez. Isto cancela ibs e
              obs.  (E selecionando bs no  equivalente com a  seleo  de  ambos
              ibs  e obs para este mesmo valor, pelo menos quando nenhuma con-
              verso exceto sync, noerror e notrunc
               especificada, desde que ela estipula que cada bloco de  entrada
              ser  copiado  para  a sada como um nico bloco sem agregar blocos
              pequenos.)

       cbs=bytes
              Especifica a converso de tamanho de bloco para bloco e no_bloco.

       skip=blocps
              Salta  blocos  ibs-byte  blocos  no  arquivo de entrada antes da
              cpia.

       seek=blocos
              Salta blocos obs-byte blocos no arquivo de sada antes da cpia.

       count=blocks
              Copia blocos ibs-byte blocos do arquivo de entrada, ao  invs  de
              tudo at o final do arquivo.

       conv=CONVERSO[,CONVERSO]...
              Converte o arquivo conforme especificado pelo(s) argumento(s) de
              CONVERSO

              Converses:


              ascii  Converte EBCDIC para ASCII.

              ebcdic Converte ASCII para EBCDIC.

              ibm    Converte ASCII para EBCDIC alternado.

              block  Para cada linha na entrada, a sada tem cbs bytes, recolo-
                     cando  a  nova  linha de entrada com espao e enchendo com
                     espaos se necessrio.

              unblock
                     Recoloca espaos em cada bloco de entrada  cbs-sized  como
                     uma nova linha.

              lcase  Altera letras maisculas para minsculas.

              ucase  Altera letras minsculas para maisculas.

              swab   Troca  todos  os  pares de bytes de entrada.  Se um nmero
                     impar de bytes so lidos o ltimo
                      simplesmente copiado (desde que no haja troca com  ele).
                     [POSIX 1003.2b, interpretaes PASC 1003.2 #3 and #4]

              noerror
                     Continua depois de erros de leitura.

              notrunc
                     No trunca o arquivo de sada.

              sync   Enche  todos  os blocos de entradas para o tamanho de ibs
                     com valores de zero no final.

OPES PADRO GNU

       --help Imprime a mensagem de uso na sada padro e sai.

       --version
              Imprime a verso na sada padro e sai.

       --     Encerra a lista de opo.

AMBIENTE

       As variveis LANG, LC_ALL, LC_CTYPE and LC_MESSAGES tem seu  significado
       usual.

DE ACORDO COM

       POSIX 1003.2

EXEMPLO

       Freqentemente um controlador de fita no aceita tamanhos de blocos arbi-
       trariamente, e dd induziria um erro de E/S para o  ltimo  fragmento  de
       dados   que   no  ocupa  um  bloco  completo.  Use  'dd  if=meu_arquivo
       of=/dev/mytape conv=sync' para conseguir tudo na  fita.   claro,  lendo
       ele  novamente voc ver um arquivo um pouco maior, com zeros adicionados
       no fim.

NOTAS

       Esta pgina descreve dd como  encontrada no pacote Utilitrios de Arquivo
       4.0;  outras  verses  podem  ser  um pouco diferentes.  Envie correes e
       adies para aeb [AT] cwi.nl.  Relatrio de problemas no programa  para  fileu-
       tils-bugs [AT] gnu.edu.

TRADUZIDO POR LDP-BR em 21/08/2000.

       Andr  L.  Fassone  Canova <lonelywolf [AT] blv.br> (traduo) Ricardo C.O.
       Freitas <english.quest [AT] best-service.com> (reviso)



Utilitrios de Arquivo 4.0           11/1998                              DD(1)

COMMENTS

Add your comment here. Whitespace and linebreaks are preserved. URLs are linked automatically.
CAPTCHA

No HTML allowed. URLs will be linked with nofollow attribute. Whitespace is preserved.