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
To reply to this bug, email your comments to 43923 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-diffutils <at> gnu.org
:
bug#43923
; Package
diffutils
.
(Sun, 11 Oct 2020 14:03:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
php fan <php4fan <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-diffutils <at> gnu.org
.
(Sun, 11 Oct 2020 14:03:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
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
Information forwarded
to
bug-diffutils <at> gnu.org
:
bug#43923
; Package
diffutils
.
(Sun, 11 Oct 2020 20:27:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 43923 <at> debbugs.gnu.org (full text, mbox):
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 79 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.