2017-05-01 9 views
2

hexdump 명령은 모든 파일을 16 진수 값으로 변환합니다. 그러나 16 진수 값을 가지고 있고이 과정을 되돌리려면 어떻게 할 수 있습니까?Hexdump 명령 역방향

답변

2

xxd이라는 유사한 도구가 있습니다. 파이프하여 -r 옵션을 xxd 다시 출력과 새 파일이 리디렉션 당신이 경우 당신은 지금

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

: 당신은 그냥 파일 이름으로 xxd를 실행하는 경우는 매우 표준 헥스 덤프 형식으로 데이터를 덤프 16 진수 덤프를 다시 바이너리로 변환 할 수 있습니다.

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

감사합니다. buddy :) – Maysara