Here is a pass/fail test to compare diff versions: #!/bin/bash diff -D AAAA /dev/null <(echo A) \ |cmp - <(printf '%s\n' '#ifdef AAAA' A '#endif /* AAAA */')
The diff in diffutils v3.8 passes. Version 3.9 fails. -- Robert Webb
Here is a pass/fail test to compare diff versions: #!/bin/bash diff -D AAAA /dev/null <(echo A) \ |cmp - <(printf '%s\n' '#ifdef AAAA' A '#endif /* AAAA */')
The diff in diffutils v3.8 passes. Version 3.9 fails. -- Robert Webb