Comparing and Merging Files with GNU diff and patchfor Diffutils 2.8.1 and
|
- Overview
- 1 What Comparison Means
- 2
diffOutput Formats- 2.1 Two Sample Input Files
- 2.2 Showing Differences Without Context
- 2.3 Showing Differences in Their Context
- 2.4 Showing Differences Side by Side
- 2.5 Making Edit Scripts
- 2.6 Merging Files with If-then-else
- 3 Incomplete Lines
- 4 Comparing Directories
- 5 Making
diffOutput Prettier - 6
diffPerformance Tradeoffs - 7 Comparing Three Files
- 8 Merging From a Common Ancestor
- 9 Interactive Merging with
sdiff - 10 Merging with
patch- 10.1 Selecting the
patchInput Format - 10.2 Revision Control
- 10.3 Applying Imperfect Patches
- 10.4 Creating and Removing Files
- 10.5 Updating Time Stamps on Patched Files
- 10.6 Multiple Patches in a File
- 10.7 Applying Patches in Other Directories
- 10.8 Backup Files
- 10.9 Backup File Names
- 10.10 Reject File Names
- 10.11 Messages and Questions from
patch - 10.12
patchand the POSIX Standard - 10.13 GNU
patchand Traditionalpatch
- 10.1 Selecting the
- 11 Tips for Making and Using Patches
- 12 Invoking
cmp - 13 Invoking
diff - 14 Invoking
diff3 - 15 Invoking
patch - 16 Invoking
sdiff - 17 Standards conformance
- 18 Reporting Bugs
- A Copying This Manual
- History
- B Index
| ISBN 0954161750 | Comparing and Merging Files with GNU diff and patch | See the print edition |