2017-05-01 179 views
2

hexdump命令將任何文件轉換爲十六進制值。 但是,如果我有十六進制值,我想扭轉過程,這可能嗎?Hexdump命令反轉

回答

2

有一個類似的工具叫做xxd。如果你只是一個文件名,運行xxd它在一個相當標準的十六進制轉儲格式轉儲數據:

# xxd bdata 
0000000: 0001 0203 0405 
...... 

現在,如果您管道輸出回xxd-r選項,並重定向到一個新的文件,你可以將十六進制轉儲轉換回二進制:

# xxd bdata | xxd -r >bdata2 
# cmp bdata bdata2 
# xxd bdata2 
0000000: 0001 0203 0405 
+0

感謝夥計:) – Maysara