ファイルのヘッダ(最初の10バイト)を取得し、別のセクションで最初の10バイトを除くすべてを取得する必要があるbashスクリプトを作成しています。これらはバイナリファイルで、最初の10バイトには\0
と\n
が含まれています。ほとんどのユーティリティはASCIIファイルで動作するようです。この仕事を達成するための良い方法は何ですか?バイナリファイルの最初の10バイトを取得する方法
52
A
答えて
84
すでに述べたように、最初の10のバイトを取得するには:
head -c 10
を除くすべて(少なくともGNU tail
付き)最初の10のバイトを取得するには:
tail -c+11
26
28
関連する問題
- 1. Pythonでドメインリストの最初のバイトを取得する方法
- 2. Perlでバイナリファイルから最後の16バイトを取得するには?
- 3. クリスタルレポートの最初の10レコードを取得する
- 4. GUIDの最初の4バイトからInt32を取得する最善の方法は何ですか?
- 5. DBの最初と最後のレコードを取得する方法
- 6. DataViewから最初の10レコードを取得するには?
- 7. SslStream EndReadは最初の1バイトを取得します
- 8. 最下位バイトの取得
- 9. Java、バイト配列からバイトのコレクションを取得する方法
- 10. Laravelの関係の最初の行を取得する方法
- 11. ページの最初のペイントの時間を取得する方法
- 12. 反復処理の最初のデータを取得する方法
- 13. Scalaのファイルから最初の行を取得する方法
- 14. 最初のデータのコレクション "コミュニティ"を取得する方法
- 15. foreachループの最初の列/ td値を取得する方法
- 16. 文字列の最初のシンボルを取得する方法
- 17. コレクションの最初のアイテムをDQLに取得する方法
- 18. 段落の最初の行を取得する方法
- 19. オブジェクトの最初のキーを取得する方法は?
- 20. jspでリストの最初の要素を取得する方法
- 21. BigDecimalの最初の非ゼロ桁を取得する方法
- 22. DB2の最初の営業日を取得する方法
- 23. std :: mapの最初のn要素を取得する方法
- 24. 最初の5つの要素を取得する方法
- 25. Observableの最初のオブジェクトを取得する方法
- 26. C:バイナリファイルからバイトを読み取る
- 27. Androidで最新の日付を取得する方法(最小API 10)
- 28. Anyから最初の要素を取得する方法
- 29. リストボックスから最初の値を取得する方法
- 30. SAS最初の数行を条件で取得する方法
はい。私は 'dd'のアイデアが好きでしたが、このオプションはバッファサイズの変更を必要としないので、巨大なファイルでうまく動作します。ありがとう。 – User1