Skip to main content

Compare two text files by key columns

Project description

# KVDiff

Compare two text files by key columns

# Getting Started

Let’s say we have two text files maintaining a list of systems with versions.

` $ cat a.txt MacOS 10.12 Windows 10 Ubuntu 16 `

` $ cat b.txt MacOS 10.14 Windows 10 Manjaro 17 `

To see which systems are new in b.txt, deleted in b.txt, and version changed in b.txt, run kvdiff -k1 a.txt b.txt in the terminal:

` $ kvdiff -k1 a.txt b.txt * MacOS 10.12 > MacOS 10.14 + Manjaro 17 - Ubuntu 16 `

KVDiff reports that MacOS has a version change, new system Manjaro with version 17 is added, and Ubuntu is deleted.

# Requirements

# Installation

$ pip install kvdiff

# Usage

Run kvdiff –help for more infomation

# License

MIT licensed

# How It Works

[KVDiff: Compare Two Large Text Files by Key Columns](http://yxdong.me/posts/kvdiff.html)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kvdiff-0.2.2.tar.gz (3.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page