diff¶
Compare files line by line.
Synopsis¶
Description¶
Compare two files and show differences with optional color output. Uses a unified diff format by default.
Flags¶
| Flag | Short | Description | Default |
|---|---|---|---|
--unified |
-u |
Output NUM lines of unified context | 3 |
--context |
-c |
Output NUM lines of context | 0 |
--side-by-side |
-y |
Output in two columns side by side | false |
--width |
-W |
Output at most NUM columns (side-by-side) | 130 |
--color |
Color output: auto, always, never |
auto |
|
--no-color |
Disable color output | false |
|
--brief |
-q |
Report only when files differ | false |
--ignore-case |
-i |
Ignore case differences | false |
--ignore-space |
-b |
Ignore changes in whitespace | false |
--ignore-blank |
-B |
Ignore blank lines | false |
--stats |
-s |
Show statistics summary | false |
Examples¶
Compare two files:
Side-by-side comparison:
Brief mode (just report if different):
Ignore whitespace changes:
Ignore case:
Show more context:
Show statistics:
No color output: