テキストファイルの一部をバイト単位で別のテキストファイルにコピーするには? dd、頭、または?

テキストファイルの一部をバイト単位で別のテキストファイルにコピーするには? dd、頭、または?

小さなファイルに対していくつかのバグ修正を実行するには、長いテキストファイルの最初の行を取得する必要があります(Pythonスクリプトは予想どおり大きなテキストファイルを消化しません)。ただし、バグ修正を意味するには、行が基本的にバイト単位で完全なコピーである必要があり、文字エンコード、行末文字、見えない文字、または見えない文字に関連する潜在的な問題を特定する必要があります。存在しません。オリジナルtxt。

中間線で終わるテキストファイルには問題がないと思うので、特定のバイトサイズをコピーすると私が望むことをすることができます。どちらもこれを行うことができるようheadですが、テキストファイルを処理し、標準入力を標準出力にコピーして変換ツールを提供すると言うと、変換なしでビット単位のコピーを実行することを確認できません。損失。したがって、次の2つの解決策がテストで機能しているようですが、可能な問題文字についてテストしているかどうかはわかりません。明確な答えや他のより良い解決策が最も役立つでしょう。ddman headman dd

誰でも

dd if=input.txt of=output.txt bs=256 count=1

または

head -c 256 input.txt > output.txt

元のより具体的な質問も参照してください。ここ

関連情報