shatagd(1)

shatagd1

Automatically maintain hash tags for files in a given directory

Usage

shatagd [-druv] [-b BACKEND] [PATH] ...

Overview

shatagd Is a daemon companion to shatag(1) that will monitor filesystem paths using inotify(7) and automatically recompute a tag whenever a file is written to.

Options

-d, --daemon

Daemonize. You must use absolute file paths when using this option.

-r, --recursive

Recursively watch sub-directories, as well as newly created directories.

-u, --update

Only update already tagged files. See the shatag(1) manpage for pitfalls.

-v, --verbose

Write to stdout the paths of files which have their tags recomputed.

-b BACKEND, --backend BACKEND

Backend to use. see the --backend option of shatag(1).

Releases

5 releases since Debian 7 (Wheezy); the text changed 2 times.

  1. 7
  2. 8–9
  3. 10–11

--backend since Debian 8 (Jessie); -b since Debian 8 (Jessie).

Bugs

Recursive mode is subject to an unavoidable race condition, due to a limitation of inotify.

Relative paths do not work when daemonized, only use absolute paths.

Reporting bugs

Report shatag bugs to the bugtracker at http://bitbucket.org/maugier/shatag,

From shatag 0.5.0-4 in Debian 11 (Bullseye). Parsed by carta from the page's man source.