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 중국어 웹사이트의 기타 관련 기사를 참조하세요!