Developer's Daily | Unix by Example |
main | java | perl | unix | dev directory | web log |
dd ? convert and copy a file |
dd [OPTION]... |
Copy a file, converting and formatting according to the options. |
bs=BYTES |
force ibs=BYTES and obs=BYTES |
cbs=BYTES |
convert BYTES bytes at a time |
conv=KEYWORDS |
convert the file as per the comma separated keyword list |
count=BLOCKS |
copy only BLOCKS input blocks |
ibs=BYTES |
read BYTES bytes at a time |
if=FILE |
read from FILE instead of stdin |
obs=BYTES |
write BYTES bytes at a time |
of=FILE |
write to FILE instead of stdout |
seek=BLOCKS |
skip BLOCKS obs-sized blocks at start of output |
skip=BLOCKS |
skip BLOCKS ibs-sized blocks at start of input |
??help |
display this help and exit |
??version |
output version information and exit |
BYTES may be followed by the following multiplicative suffixes: xM M, c 1, w 2, b 512, kD 1000, k 1024, MD 1,000,000, M 1,048,576, GD 1,000,000,000, G 1,073,741,824, and so on for T, P, E, Z, Y. Each KEYWORD may be: |
ascii |
from EBCDIC to ASCII |
||
ebcdic |
from ASCII to EBCDIC |
||
ibm |
from ASCII to alternated EBCDIC |
||
block |
pad newline-terminated records with spaces to cbs-size |
unblock |
replace trailing spaces in cbs-size records with newline |
lcase |
change upper case to lower case |
notrunc |
do not truncate the output file |
ucase |
change lower case to upper case |
|||
swab |
swap every pair of input bytes |
noerror |
continue after read errors |
sync |
pad every input block with NULs to ibs-size |
Written by Paul Rubin, David MacKenzie, and Stuart Kemp. |
Report bugs to <bug-fileutils@gnu.org>. |
Copyright © 1999 Free Software Foundation, Inc. |
The full documentation for dd is maintained as a Texinfo manual. If the info and dd programs are properly installed at your site, the command |
info dd |
should give you access to the complete manual. |