dd
切り取り、検索、スキップ機能を使用してファイルを読み書きする以外に、どのツールを使用する必要がありますか?コマンドラインオプションが不便で、見慣れない、遅いが正確なdd
検索モード(bs=1
)と高速で柔軟性のないモード(または他のモード)bs=4k
の中から選択する必要がありません。
切り捨てられたかどうかにかかわらず、場所31337のファイル(またはパイプ、ソケット、または開発)から555バイトを読み取り、それを場所128205の他のファイル(ブロック512 + 43を使用)に書き込むためのより現代的なツールはありますか?
ベストアンサー1
ツールがあります(注:ほぼ同じ機能を持つ他のプログラムもddrescue
あります)。dd_rescue
短いオプションには単一ダッシュ、長いオプションには二重ダッシュを含むより使いやすい構文を使用します。マニュアルページから:
-i, --input-position=<bytes>
starting position in input file [0]
-K, --skip-size=<bytes>
initial size to skip on read error [64 KiB]
-M, --retrim
mark all failed blocks as non-trimmed
-o, --output-position=<bytes>
starting position in output file [ipos]