16진수 문자열에서 읽을 수 있는 문자열을 얻는 방법
BE의 0049006e00740072006f는
일반 단어를 나타냅니다. 각 단어에 대해 바이트 쌍을 교환할 필요가 없습니다.
xxd를 사용하려고 시도하는 것은 아무것도 모르기 때문에 헛된 일입니다.
$ xxd <<<0049006e00740072006f
00000000: 3030 3439 3030 3665 3030 3734 3030 3732 0049006e00740072
00000010: 3030 3666 3030 3634 3030 3735 3030 3633 006f006400750063
답변1
16진수가 아닌 문자열 형식으로 값을 제공합니다!
원시 16진수로 해석 하려면 표준 입력에서 읽기를 xxd
사용해야 합니다 .-
포스트스크립트 스타일로 -r
작업과 출력을 반대로 하려면 이 플래그를 사용하십시오 .-p
xxd -r -p - <<< 0049006e00740072006f
반품
Intro