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에 여전히 존재한다는 것을 확인할 수 있었습니다.