반응형
파일을 비교하는 명령어, cmp
`cmp` 명령어는 두 개의 파일을 바이너리 수준에서 비교하는 명령어입니다. 이 명령어는 파일의 내용이 동일한지, 그렇지 않다면 어느 위치에서 차이가 있는지를 알려줍니다.
다음은 `cmp` 명령어의 기본적인 사용법입니다:
cmp file1 file2
이 명령어는 `file1`과 `file2`를 비교하고, 두 파일이 다르면 첫 번째로 차이가 나는 바이트 위치와 줄 번호를 출력합니다. 두 파일이 동일하면 아무것도 출력하지 않습니다.
`cmp` 명령어에는 다양한 옵션이 있습니다. 일부 중요한 옵션은 다음과 같습니다:
`-l` 또는 `--verbose`: 이 옵션은 모든 차이점을 출력하며, 각 차이점에 대해 바이트 위치와 두 파일에서의 값이 출력됩니다.
`-s` 또는 `--quiet` 또는 `--silent`: 이 옵션은 출력을 억제하고, 차이점의 유무만을 나타내는 종료 상태를 반환합니다.
결과를 조용하게 넘어가는 옵션이 '-s'입니다. '--silent'의 머리글자를 땄습니다. '-l'은 차이가 큰 파일은 출력 끝나기를 기다리는 것이 힘듭니다. 그 많은 차이를 다 보여주니까요.
자세한 설명은 'man cmp'로 찾아서 사용합니다.
반응형
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[리눅스 명령어] 열 삭제하기, colrm (5) | 2023.08.04 |
---|---|
[리눅스 명령어] 문자 변환 필터, colcrt (3) | 2023.08.03 |
[리눅스 명령어] CMOS 시각을 조절하기, hwclock (2) | 2023.08.01 |
[리눅스 명령어] 화면 청소하기, clear (1) | 2023.07.31 |
[리눅스 명령어] CRC값을 점검, cksum (1) | 2023.07.30 |