$ cmp -b file1 file2
file1 file2 differ: 12 byte, line 2 is 154 l 151 i
이 응답에서 "154"와 "151"은 무엇을 의미합니까?
답변1
cmp
GNU 버전 (사용 중인 버전)은 옵션이 주어지면 다른 바이트를 인쇄합니다 -b
. 인쇄 가능한 바이트 표현을 표시할 수 없는 경우 cmp
표시됩니다 .
[...] 제어 바이트
^
뒤에는 알파벳 문자가 오고, 선행 바이트에는 상위 비트 세트M-
("메타"를 나타냄)가 있습니다.
(GNU 시스템 매뉴얼에서 인용 cmp
)
출력의 154는 문자를 나타내고 l
151은 문자를 나타냅니다 i
(출력에도 표시됨). 이는 각 파일의 이전 바이트에 대한 8진수 ASCII 코드입니다(참고자료 참조 man ascii
). 이는 파일마다 다릅니다.