我正在寫一個bash腳本,需要獲取文件的頭(前10個字節),然後在另一個部分獲取除前10個字節以外的所有內容。這些是二進制文件,在前10個字節中可能有\0
和\n
。看起來大多數實用程序都使用ASCII文件。什麼是實現這一任務的好方法?如何只獲得二進制文件的前十個字節
52
A
回答
84
爲了得到第10個字節,如前所述已:
head -c 10
要獲得所有,但前10個字節(至少是GNU tail
):
tail -c+11
26
28
相關問題
- 1. 如何從Perl的二進制文件中獲得最後的16個字節?
- 2. 如何在實際的二進制位前添加十六進制字節
- 3. Python - 如何編輯字節的十六進制文件字節
- 4. 如何複製二進制文件的字節爲字節
- 5. 如何將數字(十進制)轉換爲二進制(二進制)數字和從二進制到十進制?
- 6. Python - 將一個雙字節字符串作爲單字節十六進制字符寫入二進制文件
- 7. 如何獲得一個十進制數的二進制表示法
- 8. 遞歸發現的十六進制字節的二進制文件
- 9. 複製一個二進制文件32字節每32字節
- 10. 如何從長十進制數中只取前3個數字
- 11. 如何打印十六進制的二進制文件?
- 12. 如何只包含python buildpack中的節點二進制文件?
- 13. 獲得負數的二進制補碼的十六進制
- 14. 獲得一個字節的二進制補碼
- 15. 十進制數轉換在半字節的二進制形式
- 16. 如何獲得char的十六進制值的二進制表示
- 17. 如何分析十六進制和二進制文件?
- 18. 如何將十六進制值寫入二進制文件
- 19. 如何將十六進制數字轉換爲C++中的二進制文件?
- 20. 如何從二進制文件中刪除前n個字符
- 21. 字節從二進制文件
- 22. 以字節讀取二進制文件
- 23. Python二進制文件CTime 4字節
- 24. 將二進制讀入十六進制字節數組
- 25. 從二進制文件創建十六進制文本文件
- 26. 十進制到二進制(二進制)
- 27. 如何從左移二進制和解釋十六進制數字節數組?
- 28. 如何轉換OCaml中十六進制,十進制,十進制和二進制數之間的數字?
- 29. 如何獲得Linux上的蘋果二進制文件的UUID
- 30. 只使用前3個十進制數字進行計算,如何? (C++)
是的。我喜歡'dd'的想法,但是這個選項不需要改變緩衝區大小,所以它可以很好地處理大文件。謝謝。 – User1 2010-12-10 17:07:43