CLI

This implements the Command Line Interface which enables the user to use the functionality implemented in the digiarch submodules. The CLI implements several commands with suboptions.

digiarch

Used for indexing, reporting on, and identifying files found in PATH.

digiarch [OPTIONS] PATH COMMAND1 [ARGS]... [COMMAND2 [ARGS]...]...

Options

--reindex

Whether to reindex the current directory.

Arguments

PATH

Required argument

checksum

Generate file checksums using xxHash.

digiarch checksum [OPTIONS]

dups

Check for file duplicates.

digiarch dups [OPTIONS]

group

Generate lists of files grouped per file extension.

digiarch group [OPTIONS]

identify

Identify files using siegfried.

digiarch identify [OPTIONS]

report

Generate reports on files and directory structure.

digiarch report [OPTIONS]