# dd(1)

    NAME
         dd - convert and copy a file

    SYNOPSIS
         dd [option = value] ...

    EXAMPLES

         dd if=/dev/fd0 of=/dev/fd1
                             # Copy disk 0 to disk 1

         dd if=x of=y bs=1w skip=4
                             # Copy x to y, skipping 4 words

         dd if=x of=y count=3
                             # Copy three 512-byte blocks

    DESCRIPTION

         This command is intended for copying partial files.  The block size, skip
         count, and number of blocks to copy can be specified.  The options are:

            if = file      - Input file (default is stdin)
            of = file      - Output file (default is standard output)
            ibs = n        - Input block size (default 512 bytes)
            obs = n        - Output block size (default is 512 bytes)
            bs = n         - Block size; sets ibs and obs (default is 512 bytes)
            skip = n       - Skip n input blocks before reading
            seek = n       - Skip n output blocks before writing
            count = n      - Copy only n input blocks
            conv = lcase   - Convert upper case letters to lower case
            conv = ucase   - Convert lower case letters to upper case
            conv = swab    - Swap every pair of bytes
            conv = noerror - Ignore errors and just keep going
            conv = silent  - Suppress statistics (Minix specific flag)

         Where sizes are expected, they are in bytes.  However, the letters w,  b,
         or  k  may  be appended to the number to indicate words (2 bytes), blocks
         (512 bytes), or K (1024 bytes), respectively.  When dd  is  finished,  it
         reports the number of full and partial blocks read and written.

    SEE ALSO
         vol(1).