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