두 가지 버전의 파일이 있는데 최신 버전에는 몇 줄이 추가되었습니다. 파일이 정렬되었으며(단어 목록 생각) 새로 추가된 줄(주어진 file1 및 file2)을 인쇄하고 싶습니다.
나는 이를 수행하기 위해 Python 또는 Perl 스크립트를 작성하는 방법을 알고 있지만 기본 UNIX 쉘 유틸리티를 사용하여 수행할 수도 있습니까?
답변1
a.txt를 다음과 같이 설정하세요.
aaa
bbb
ccc
설정 b.txt
:
aaa
bbb
ccc
ddd
eee
comm
-3
원하는 결과를 얻으려면 함께 사용하십시오 .
comm -3 a.txt b.txt
ddd
eee
답변2
구경하다 comm(1)
.
당신이 찾고있는 것은
comm -13 file1 file2
또는
comm -3 file1 file2