ediff
|
If you find the output of the diff ( 28.1 ) program to be hard to follow, try using the ediff program to filter diff output into something more readable. For example, the diff program might produce the following output: |
---|
%diff chapter2 chapter2.new
i22,26d21 < Use the bc program to convert from decimal to hexadecimal. < To do so, use the obase command to set the base for output: < < obase=16 < 39c34,35 < See Section 5.6 for more examples of using bc. -- > See Section 5.6 for information on how to use the bc command to > convert decimal to hexadecimal.
This is a little hard to follow until you get used to the format. Now try filtering the output through ediff :
%diff chapter2 chapter2.new | ediff
---- 5 lines deleted at 22: Use the bc program to convert decimal to hexadecimal. To do so, use the obase command to set the base for output: obase=16 ---- 1 line changed to 2 lines at 39 from: See Section 5.6 for more examples of using bc. ---- to: See Section 5.6 for information on how to use the bc command to convert decimal to hexadecimal.
Now you see why ediff describes itself as a " diff to English translator."
-