7
A
回答
6
看來,默認格式是這樣得到的:
hexdump -e '"%07.7_Ax\n"' -e '"%07.7_ax " 8/2 "%04x " "\n"'
從man hexdump
:
Implement the -x option:
"%07.7_Ax\n"
"%07.7_ax " 8/2 "%04x " "\n"
如果您想了解hexdump
的格式,你必須閱讀說明書,但是這裏有一個簡短的步驟:
第一部分
%07.7_Ax\n
是顯示僅包含偏移量的最後一行的部分。每本手冊:_a[dox] Display the input offset, cumulative across input files, of the next byte to be displayed. The appended characters d, o, and x specify the display base as decimal, octal or hexadecimal respectively. _A[dox] Identical to the _a conversion string except that it is only performed once, when all of the input data has been processed.
- 對於第二:我們現在明白了
"%07.7_ax "
部分。8/2
表示8次迭代,以下爲2個字節,即"%04x "
。最後,在這些之後,我們有一個換行符:"\n"
。
我真的不知道你怎麼想你的21個字節,這也許會做:
hexdump -e '"%07.7_Ax\n"' -e '"%07.7_ax " 21/1 "%02x " "\n"'
,你知道如何擺脫的偏移量,如果需要的話:
hexdump -e '21/1 "%02x " "\n"'
相關問題
- 1. 在perl中將數據打印爲hexdump
- 2. 如何更改Android打印類中的默認打印選項
- 3. 如何更改打印機隊列中打印作業的名稱?
- 4. 如何更改序言中的'write_options'以打印長列表?
- 5. 如何更改DataTable中各個列的打印對齊方式?
- 6. 更改的打印
- 7. 如何更改Grails的打印佈局
- 8. 如何更改stl的打印精度?
- 9. 如何更改NSToolBarItem打印上的圖標打印
- 10. 根據更改/更改狀態在字典中打印列表
- 11. 如何更改NSPrintInfo雙面打印?
- 12. 如何更改打印文本
- 13. 如何更改默認打印機
- 14. 更改打印行的值
- 15. python:更改類的打印
- 16. 如何更好地打印列表?
- 17. 如何打印出已更改的動態數組
- 18. Python:更改打印語句中的值
- 19. 更改vb.net中的打印機設置
- 20. 如何更改Ghostscript輸出文件(在打印機後臺打印程序中)
- 21. AngularJS - 打印更改爲頁
- 22. 更改MSChart打印背景
- 23. 更改打印輸出行
- 24. 更改打印機設置
- 25. 更改打印語句
- 26. 更改打印透明度
- 27. 如何更改AWK中的現有打印行
- 28. 如何更改@media打印查詢中的css?
- 29. 如何更改POS中的打印選項?
- 30. 如何在python中更改默認的浮動打印格式?
你可以試試這個'hexdump -e '21/1「%02x」「\ n」'' – 2014-11-01 22:53:36
@gniourf_gniourf它的工作原理!謝謝。 – 2014-11-01 23:09:10
請查找也包含有關默認格式信息的答案。 – 2014-11-01 23:18:34