
我想知道終端機中是否已經內建了一個命令或實用程序,可以獲取一點端序記憶體位址(例如5F4A358F)並將其轉換為十六進位代碼(在本例中為\x8f\x35\x4a\x5f )?
答案1
perl -le 'print scalar reverse unpack "h*", pack "H*", "5F4A358F"'
首先是pack
十六進位字串,然後用“h”將其解壓,本質上影響了位元組順序的變化。
我想知道終端機中是否已經內建了一個命令或實用程序,可以獲取一點端序記憶體位址(例如5F4A358F)並將其轉換為十六進位代碼(在本例中為\x8f\x35\x4a\x5f )?
perl -le 'print scalar reverse unpack "h*", pack "H*", "5F4A358F"'
首先是pack
十六進位字串,然後用“h”將其解壓,本質上影響了位元組順序的變化。