{
"name": "dd",
"description": "Convert and copy a file",
"options": [
{
"names": [
"bs"
],
"description": "Set input and output block size",
"takes_arg": true,
"arg": {
"name": "size"
}
},
{
"names": [
"cbs"
],
"description": "Set the conversion record size",
"takes_arg": true,
"arg": {
"name": "size"
}
},
{
"names": [
"count"
],
"description": "Copy this many input blocks",
"takes_arg": true,
"arg": {
"name": "number"
}
},
{
"names": [
"files"
],
"description": "Copy this many files before terminating",
"takes_arg": true,
"arg": {
"name": "number"
}
},
{
"names": [
"ibs"
],
"description": "Set the input block size",
"takes_arg": true,
"arg": {
"name": "size"
}
},
{
"names": [
"if"
],
"description": "Read an input file instead of stdin",
"takes_arg": true,
"arg": {
"name": "file",
"template": "filepaths"
}
},
{
"names": [
"iseek"
],
"description": "Seek this many blocks on the input file",
"takes_arg": true,
"arg": {
"name": "blocks"
}
},
{
"names": [
"obs"
],
"description": "Set the output block size",
"takes_arg": true,
"arg": {
"name": "size"
}
},
{
"names": [
"of"
],
"description": "Write to an output file instead of stdout",
"takes_arg": true,
"arg": {
"name": "file",
"template": "filepaths"
}
},
{
"names": [
"oseek"
],
"description": "Seek this many blocks on the output file",
"takes_arg": true,
"arg": {
"name": "blocks"
}
},
{
"names": [
"seek"
],
"description": "Seek this many blocks from the beginning of the output before copying",
"takes_arg": true,
"arg": {
"name": "blocks"
}
},
{
"names": [
"skip"
],
"description": "Skip this many blocks from the beginning of the input before copying",
"takes_arg": true,
"arg": {
"name": "blocks"
}
},
{
"names": [
"conv"
],
"description": "Convert input data (comma-separated list)",
"takes_arg": true,
"arg": {
"name": "value"
}
}
]
}