diffoscope

Compare files, archives, and directories. More information: <https://diffoscope.org>.

Install

All systems
curl cmd.cat/diffoscope.sh
Debian Debian
apt-get install diffoscope
Ubuntu
apt-get install diffoscope
Arch Arch Linux
pacman -S diffoscope
image/svg+xml Kali Linux
apt-get install diffoscope
Fedora
dnf install diffoscope
Windows (WSL2)
sudo apt-get update sudo apt-get install diffoscope
OS X
brew install diffoscope
Raspbian
apt-get install diffoscope

Compare files, archives, and directories. More information: <https://diffoscope.org>.

  • Compare two files:
    diffoscope path/to/file1 path/to/file2
  • Compare two files without displaying a progress bar:
    diffoscope --no-progress path/to/file1 path/to/file2
  • Compare two files and write an HTML-report to a file (use `-` for `stdout`):
    diffoscope --html path/to/outfile|- path/to/file1 path/to/file2
  • Compare two directories excluding files with a name matching a specified pattern:
    diffoscope --exclude pattern path/to/directory1 path/to/directory2
  • Compare two directories and control whether directory metadata is considered:
    diffoscope --exclude-directory-metadata auto|yes|no|recursive path/to/directory1 path/to/directory2

© tl;dr; authors and contributors