---
name: "tagdiff"
section: "1"
platform: "linux"
package: "tag-types"
version: "0.0.9-4"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/tagdiff"
---

# tagdiff(1)

Find the differences between two tagged files

## NAME

tagdiff - Find the differences between two tagged files

## SYNOPSIS

**tagdiff** **filename1 filename 2**

## DESCRIPTION

tagdiff finds the difference between two tagged files, taking advantage of its knowledge of the structure of the files to produce an output which is more relevant to tagged operations than standard diff.

The format of the output file looks like:

*New record* +Id: 1234 +Tag1: value1 +Tag2: newvalue2 End:

*Changed record* Id: 2345 -Tag1: value1 +Tag1: value2 End:

*New field in existing record*

Id: 3456 +Tag1: value1 End:

*Deleted record* -Id: 1234 -Tag1: value1 -Tag2: value2 End:

## SEE ALSO

[tagprogs(1)](/tagprogs/1.md), [tag(5)](/tag/5.md)

## AUTHOR

John Lines (john@paladin.demon.co.uk)
