"diff"를 사용하여 다른 부분 대신 일치하는 부분을 표시할 수 있나요?

"diff"를 사용하여 다른 부분 대신 일치하는 부분을 표시할 수 있나요?

man diff설명하다:

diff - 파일을 한 줄씩 비교합니다.

따라서 diff파일이 비교됩니다. 그러나 결국에는 차이가 표시됩니다(있는 경우). 파일을 비교하고 일치하는 부분을 표시하는 방법은 무엇입니까?

답변1

diff의 출력 형식은 제어할 수 있으므로 귀하의 경우에는 3가지 옵션이 있습니다.

diff --old-group-format='' --new-group-format=''  \
     --unchanged-group-format='%=' a.txt  b.txt 

소용없으니 man diff읽어보는게 나을듯info diff

또는 사용comm

관련 정보