---
name: "tagidx"
section: "1"
platform: "linux"
package: "libtagcoll-dev"
version: "1.6.3-2"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/tagidx"
---

# tagidx(1)

Access an indexed tagged collection

## NAME

tagidx - Access an indexed tagged collection

## SYNOPSIS

**tagidx** \[options\] \<command\> \[options and arguments\]

## DESCRIPTION

## COMMANDS

**tagidx** always requires a non-switch argument, that indicates what is the operation that should be performed:

- **addpatch** \[files...\]

  installs the given files as patches to the collection

- **cat**

  output the collection

- **compact**

  merge the patches into the index (can cause race conditions if invoked concurrently with other tagidx accessing the same index)

- **create** \[files...\]

  create the index from a tagged collection

- **help** \[command\]

  print help informations

- **remove**

  deletes the disk index

## OPTIONS

This program follows the usual GNU command line syntax, with long options starting with two dashes (\`-').

Every one of the commands listed above has its own set of options.  To keep this manpage readable, all the options are presented together.  Please refer to "**tagidx** help *command*" to see which options are accepted by a given command.

Help options:

- **-h, -?, --help**

  print an help message and exit.

- **-V, --version**

  print the program version and exit.

Options used to identify the index:

- **-I *\<dir\>*, --index=*\<dir\>***

  directory where the index files are stored.

Options controlling transformations of output data:

- **-g, --group, --group-items**

  group items with the same tagset in the output collection.

- **-q, --quiet**

  produce no output.

Other options:

- **-f, --force**

  force overwrite.

## AUTHOR

**tagidx** is maintained by enrico@debian.org.

This manpage has been automatically generated by the tagidx program.
