dd
Комментарии в исходном файле dd.c :
usage: dd [if|of=FILE] [ibs|obs|bs|count|seek|skip=N] [conv|status|iflag|oflag=FLAG[,FLAG...]]
Копировать/преобразовывать блоки данных из input в output со следующими
модификаторами ключевое слово=значение (и их значения по умолчанию):
if=FILE Чтение ФАЙЛА (стандартный ввод)
of=ФАЙЛ Запись в ФАЙЛ (стандартный вывод)
bs=N Размер блока в байтах (512)
count=N Остановить после копирования N блоков
ibs=N Размер входного блока (bs=)
obs=N Размер выходного блока (bs=)
skip=N Пропустить N входных блоков (0)
seek=N Пропустить N выходных блоков (0)
Каждое значение =N принимает обычные суффиксы единиц измерения (см. toybox --help).
Эти модификаторы принимают список возможных вариантов, разделенных запятыми:
iflag=count_bytes,skip_bytes
count=N или skip=N в байтах, а не в блоках
oflag=seek_bytes,append
seek=N в байтах, добавить вывод в файл
status=noxfer,none не показывает скорость передачи, нет сводной информации
conv=notrunc - не усекать вывод noerror Продолжить после ошибок чтения
sync - дополнить нулями короткие чтения
fsync - сбрасывает вывод на диск в конце
sparse - искать прошлые обнуленные выходные данные, исключая
excl - ошибка, если выходной файл существует
nocreat - ошибка, если of=FILE отсутствует
usage: dd [if|of=FILE] [ibs|obs|bs|count|seek|skip=N] [conv|status|iflag|oflag=FLAG[,FLAG...]]
Copy/convert blocks of data from input to output, with the following
keyword=value modifiers (and their default values):
if=FILE Read FILE (stdin) of=FILE Write to FILE (stdout)
bs=N Block size in bytes (512) count=N Stop after copying N blocks
ibs=N Input block size (bs=) obs=N Output block size (bs=)
skip=N Skip N input blocks (0) seek=N Skip N output blocks (0)
Each =N value accepts the normal unit suffixes (see toybox --help).
These modifiers take a comma separated list of potential options:
iflag=count_bytes,skip_bytes count=N or skip=N is in bytes not blocks
oflag=seek_bytes,append seek=N is in bytes, append output to file
status=noxfer,none don't show transfer rate, no summary info
conv=notrunc - don't truncate output noerror Continue after read errors
sync Zero pad short reads fsync Flush output to disk at end
sparse Seek past zeroed output excl Fail if output file exists
nocreat Fail if of=FILE missing