"diff" 명령의 "-s" 옵션을 사용하는 방법

"diff" 명령의 "-s" 옵션을 사용하는 방법

macOS에서는 (diff) 명령을 사용하고 있습니다. 문서는 다음과 같이 말합니다.

-s --report-identical-files
             Causes diff to report files which are the same, which are
             otherwise not mentioned.

-s그러나 명령은 항상 옵션 과 함께 "파일이 동일합니다"라고 말합니다 .

% echo "aaa" > a.txt
% echo "bbb" > b.txt
% diff -s a.txt b.txt 
1c1
< aaa
---
> bbb
Files a.txt and b.txt are identical

이상하지 않아...?

답변1

diff이는 macOS Sonoma 구현의 버그 인 것으로 보이며 macOS Big Sur에는 존재하지 않습니다. 문제는 Monterey 또는 Ventura의 중간 버전 중 하나에서 발생해야 합니다.

누군가가 말했다그들은 Sonoma의 이전 버전에서 이 문제를 발견하고 이를 Apple에 보고했지만 그들(그리고 나)은 버그가 macOS Sonoma 14.2에 여전히 존재한다는 것을 확인할 수 있었습니다.

관련 정보