GNU bug report logs - #20794
ignore subdirectory with diff

Previous Next

Package: diffutils;

Reported by: "杨秉武" <detailyang <at> gmail.com>

Date: Fri, 12 Jun 2015 15:31:02 UTC

Severity: normal

Full log


View this message in rfc822 format

From: "杨秉武" <detailyang <at> gmail.com>
To: 20794 <at> debbugs.gnu.org
Subject: bug#20794: ignore subdirectory with diff
Date: Fri, 12 Jun 2015 01:12:42 -0700 (PDT)
[Message part 1 (text/plain, inline)]
Hi, i want to diff two directory, but ignore subdirectory.
For example:
i want to compare new directory and old directory, but i want to ignore old’s a directory.
when use the command as follow:
diff -Nr --exclude=old/a new old, it will print the difference between old/a and new


But i want to ignore the old/a directory:(
The man page tell me  —exclude means  When comparing directories,  ignore  files  and	subdirectories whose basenames match pattern.



So it means it cannot ignore subdirectory like aa/bb?
Guys tell me how to deal with, pleas:)


├── new
│   ├── a
│   ├── a.txt
│   ├── b
│   └── c
└── old
    ├── a
    │   ├── 1
    │   ├── 2
    │   └── 3
    ├── a.txt
    ├── b
    └── c


—
Sent from Mailbox
[Message part 2 (text/html, inline)]

This bug report was last modified 8 years and 164 days ago.

Previous Next


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