GNU bug report logs - #43923
"only in" message in recursive diff is ambiguous and hence useless if the directories have the same name

Previous Next

Package: diffutils;

Reported by: php fan <php4fan <at> gmail.com>

Date: Sun, 11 Oct 2020 14:03:02 UTC

Severity: normal

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: php fan <php4fan <at> gmail.com>
To: bug-diffutils <at> gnu.org
Subject: "only in" message in recursive diff is ambiguous and hence useless if
 the directories have the same name
Date: Sun, 11 Oct 2020 15:52:52 +0200
Steps to reproduce:

- have two folders with the same name under different paths such as
/path/to/xxx and /path/to/other/xxx
- Have some files that exist only in one folder, and some that exist
only in the other
- Run:

$ diff -r /path/to/xxx /path/to/other/xxx

You'll get messages like:
  Only in xxx: somefile.txt
  Only in xxx: otherfile.php

You see the problem, right? How stupid is that.


$diff --version
diff (GNU diffutils) 3.7




This bug report was last modified 4 years and 246 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.