리틀 엔디안 메모리 주소를 16진수 코드로 변환하는 명령?

리틀 엔디안 메모리 주소를 16진수 코드로 변환하는 명령?

비트 엔디안 메모리 주소(예: 5F4A358F)를 가져와 이를 16진수 코드(이 경우 \x8f\x35\x4a\x5f )로 변환할 수 있는 명령이나 유틸리티가 터미널에 이미 내장되어 있는지 궁금합니다.

답변1

perl -le 'print scalar reverse unpack "h*", pack "H*", "5F4A358F"'

먼저 pack16진수 문자열을 만든 다음 "h"로 압축을 풀면 본질적으로 바이트 순서 변경에 영향을 미칩니다.

관련 정보