ファイルのヘッダ(最初の10バイト)を取得し、別のセクションで最初の10バイトを除くすべてを取得する必要があるbashスクリプトを作成しています。これらはバイナリファイルで、最初の10バイトには\0
と\n
が含まれています。ほとんどのユーティリティはASCIIファイルで動作するようです。この仕事を達成するための良い方法は何ですか?バイナリファイルの最初の10バイトを取得する方法
52
A
答えて
84
すでに述べたように、最初の10のバイトを取得するには:
head -c 10
を除くすべて(少なくともGNU tail
付き)最初の10のバイトを取得するには:
tail -c+11
26
28
関連する問題
- 1. DataViewから最初の10レコードを取得するには?
- 2. DBの最初と最後のレコードを取得する方法
- 3. GUIDの最初の4バイトからInt32を取得する最善の方法は何ですか?
- 4. SslStream EndReadは最初の1バイトを取得します
- 5. 最下位バイトの取得
- 6. Java、バイト配列からバイトのコレクションを取得する方法
- 7. jspでリストの最初の要素を取得する方法
- 8. BigDecimalの最初の非ゼロ桁を取得する方法
- 9. std :: mapの最初のn要素を取得する方法
- 10. Scalaのファイルから最初の行を取得する方法
- 11. C:バイナリファイルからバイトを読み取る
- 12. Python:リストから最初の10個の結果を取得する
- 13. djangoのクエリーセットから最初のオブジェクトを取得する最速の方法は?
- 14. 現在の月の最初と最後の日を取得する方法
- 15. Pythonでバイト文字列の最初の20バイトをカットする最も簡単な方法は何ですか?
- 16. FFMPEG:最後の10秒を取得
- 17. ソケットのSendBufferのバイト数を取得する方法は?
- 18. Crystalレポート10のグループの合計を取得する方法は?
- 19. バイト配列から最後のバイトを取得
- 20. 異なるバイト長の値を持つバイナリファイルを読み取る
- 21. ByteBufferから残りのバイト(Java NIO)を1バイトだけ取得する方法
- 22. 異なるバイトのファイルの最初のいくつかのバイトをandroidに上書きする方法
- 23. Strutsフォームの最初のフィールドを取得する方法はありますか?
- 24. GLSLのフラグメントシェーダでフラグメントの最初の頂点ノーマルを取得する方法
- 25. 特定の文字列の後に最初のパターンを取得する方法
- 26. ES6(EcmaScript 2015)のSetの最初の要素を取得する方法
- 27. 文字列の最初の桁のインデックスを取得する方法
- 28. パンダのDataFrameの最初の列をシリーズとして取得する方法は?
- 29. JavaのHTTPレスポンスサイズを取得する方法(バイト単位)
- 30. has_and_belongs_to_many関係の最初の行を取得する方法postgres sql
はい。私は 'dd'のアイデアが好きでしたが、このオプションはバッファサイズの変更を必要としないので、巨大なファイルでうまく動作します。ありがとう。 – User1