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


View this message in rfc822 format

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: php fan <php4fan <at> gmail.com>
Cc: 43923 <at> debbugs.gnu.org
Subject: bug#43923: [bug-diffutils] bug#43923: "only in" message in recursive diff is ambiguous and hence useless if the directories have the same name
Date: Sun, 11 Oct 2020 13:25:59 -0700
On 10/11/20 6:52 AM, php fan wrote:
> - 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?

I don't see the problem with diffutils 3.7:

$ mkdir -p path/to/xxx path/to/other/xxx
$ touch path/to/xxx/a path/to/other/xxx/b
$ diff -r path/to/xxx path/to/other/xxx
Only in path/to/xxx: a
Only in path/to/other/xxx: b




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.