파일의 내용을 바이너리로 표시하는 좋은 방법이 있습니까?파일의 내용을 바이너리로 표시
파일에서 2D 배열을 저장하고로드해야하는 프로그램을 만들고 있습니다. 저장된 파일을로드 할 때 결과가 다르게 표시됩니다. 내 저장 또는로드 기능에 문제가 있는지 여부를 알기 위해 저장된 파일의 내용을 일반 바이너리로 볼 수 있어야합니다.
8 진수 덤프와 같은 프로그램이 있습니까?
감사합니다.
파일의 내용을 바이너리로 표시하는 좋은 방법이 있습니까?파일의 내용을 바이너리로 표시
파일에서 2D 배열을 저장하고로드해야하는 프로그램을 만들고 있습니다. 저장된 파일을로드 할 때 결과가 다르게 표시됩니다. 내 저장 또는로드 기능에 문제가 있는지 여부를 알기 위해 저장된 파일의 내용을 일반 바이너리로 볼 수 있어야합니다.
8 진수 덤프와 같은 프로그램이 있습니까?
감사합니다.
리눅스/유닉스 (또는 Windows + Cygwin에서)에 여러 형식의 파일을 덤프 "OD"유틸리티가있다.
예. 진수 :
OD -t의 1 개 파일 ...
은 내가 당신을 도울 수 있기를 바랍니다. 원시 이진 덤프를 갖는 감사
cygwin은 필요하지 않습니다. http://unxutils.sourceforge.net/ –
은 대부분의 사람들에게 너무 압도적이다. od -x
을 사용하거나 더 구체적인 형식이 필요한 경우 -t
의 다양한 옵션을 검토하십시오. 명령 줄에서 루비를 사용하여 그냥 재미를 위해
:
cat file | ruby -e "puts STDIN.read.unpack('B*')[0].scan(/[01]{8}/).join(' ')"
@ 데이브을 - ?? 프로그래밍과 관련이없는 것은 무엇입니까? –
@Eric - 상대 플랫폼/언어를 지정하면 더 나은 결과를 얻을 수 있습니다. –
"다른 것처럼 보입니다"는 이유는 아마도 인코딩 문제 일 것입니다. – Felix