> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > 리눅스에서 두 개의 텍스트 파일을 비교하는 방법

리눅스에서 두 개의 텍스트 파일을 비교하는 방법

DDD
풀어 주다: 2023-08-03 13:42:47
원래의
3181명이 탐색했습니다.

Linux에서 두 텍스트 파일을 비교하는 방법: 1. diff 명령, "diff file1.txt file2.txt", 두 파일을 한 줄씩 비교할 수 있습니다. 2. vimdiff 명령, "vimdiff file1.txt file2.txt", 분할 화면 모드에서 두 파일을 표시할 수 있습니다. 3. cmp 명령, "cmp file1.txt file2.txt"는 두 파일을 바이트 단위로 비교합니다.

리눅스에서 두 개의 텍스트 파일을 비교하는 방법

이 기사의 운영 환경: linux6.4.3 시스템, Dell G3 컴퓨터.

Linux에서는 다양한 방법과 도구를 사용하여 두 개의 텍스트 파일을 비교할 수 있습니다. 다음은 일반적으로 사용되는 몇 가지 방법입니다.

diff 명령 사용: diff 명령은 Linux에서 텍스트 파일을 비교하기 위해 가장 일반적으로 사용되는 명령 중 하나입니다. 두 파일을 한 줄씩 비교하고 차이점을 표시합니다. 다음 명령을 사용하여 두 파일을 비교할 수 있습니다:

diff file1.txt file2.txt
로그인 후 복사

diff 명령은 파일을 한 줄씩 비교하고 차이점을 표시하며 차이점을 특수 기호로 나타냅니다. 예를 들어, 추가된 줄은 ">" 기호로 시작하고 삭제된 줄은 "<" 기호로 시작됩니다.

vimdiff 명령 사용: vimdiff는 Vim 편집기에서 두 파일을 비교하는 명령입니다. 분할 화면 모드에서 두 개의 파일을 표시하고 차이점을 강조할 수 있습니다. 다음 명령을 사용하여 두 파일을 비교할 수 있습니다:

vimdiff file1.txt file2.txt
로그인 후 복사

vimdiff 명령은 차이점을 표시하기 위해 서로 다른 색상을 사용하여 화면 왼쪽과 오른쪽에 두 파일을 표시합니다. Vim의 편집 명령을 사용하여 파일을 탐색하고 수정할 수 있습니다.

cmp 명령 사용: cmp 명령은 두 파일을 바이트 단위로 비교하는 데 사용됩니다. 두 파일을 바이트 단위로 비교하고 차이점이 발견되면 위치를 보고합니다. 다음 명령을 사용하여 두 파일을 비교할 수 있습니다.

cmp file1.txt file2.txt
로그인 후 복사

cmp 명령은 두 파일의 첫 번째 다른 바이트 위치와 해당 ASCII 코드 값을 출력합니다.

Comm 명령 사용: comm 명령은 정렬된 두 파일을 비교하고 차이점을 표시하는 데 사용됩니다. 다음 명령을 사용하여 두 파일을 비교할 수 있습니다.

comm file1.txt file2.txt
로그인 후 복사

comm 명령은 두 파일 간의 차이점을 열에 표시합니다. 각 열은 파일의 한 줄을 나타냅니다. 첫 번째 열은 두 번째 파일에만 존재하는 줄을 나타냅니다. .

위 명령 외에도 meld, wdiff, tkdiff 등과 같이 텍스트 파일을 비교하는 데 사용할 수 있는 다른 도구가 있습니다. 이러한 도구는 특정 요구 사항에 따라 선택할 수 있는 더 많은 기능과 옵션을 제공합니다.

위 내용은 리눅스에서 두 개의 텍스트 파일을 비교하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿