--brief 유무에 따른 차이점

--brief 유무에 따른 차이점

diff dirA dirB옵션이 있는 것과 없는 두 디렉토리의 파일 내용을 사용하고 비교하는 것의 차이점은 무엇입니까 --brief? 내가 아는 한, 기본적으로 diff파일이 다른 경우에만 보고합니다.

추신 - -r재진입 하위 디렉터리를 추가할 수 있지만 이는 이 질문의 초점에 영향을 미치지 않습니다. 개인적으로 no-dereference도 마음에 듭니다.

답변1

--brief옵션은 두 파일 간의 차이점을 설명하는 한 줄만 작성합니다. 이 옵션이 없으면 diff두 파일 간의 차이점이 인쇄됩니다.

diff filea fileb:

diff texlive_packages.txt texlive_packages2.txt 
384c384
< texlive-encxvlna.noarch
---
> texlive-encxvlsd.noarch
647c647
< texlive-lastpage.noarch
---
> texlive-lastsdde.noarch

옵션과 동일 --brief:

diff --brief texlive_packages.txt texlive_packages2.txt
Files texlive_packages.txt and texlive_packages2.txt differ

후자는 diff가 바이너리 등의 차이점을 보고하는 방법과 유사합니다.

관련 정보