'fwtchrq' user manual

Name

fwtchrq - files watcher based on the Epeios framework.

Synopsis

fwtchrq --help
    Displays this page.
fwtchrq --version
    Displays the version of the program.
fwtchrq --license
    Displays the program license.
fwtchrq --browse [-t|--max-thread=<max-thread>] [--keep-excluded|--skip-excluded] <path> [<output>]
    Generates the tree of a path.
fwtchrq --update [-t|--max-thread=<max-thread>] <path>
    Creates/updates the data for the modifications detection.
fwtchrq --compare [-t|--max-thread=<max-thread>] <path> [<output>]
    Compares the current version of the tree with the stored one.
fwtchrq --clean [-t|--max-thread=<max-thread>] <path>
    Deletes the data for the modifications detection.

--keep-excluded ('Parameters/Exclusions/@Handling'='Keep'):
    Keep (and mark) excluded files/directories.
--skip-excluded ('Parameters/Exclusions/@Handling'='Skip'):
    Skip all excluded files/directories.
<max-thread> ('Parameters/ThreadAmountMax'(='100')):
    Maximum amount of threads.
<path> ('Parameters/Path'):
    Path of the file tree.
<output> ('Parameters/Output'):
    Output file (if missing, use of the standard output).

Description

fwtchrq is tool which watches files and directories in a given path and reports their modifications based on the Epeios framework.

fwtchrq uses several threads to accelerate the exploration of the tree. The maximum amount of three can be set with the ThreadAmountMax entry. When the value of 0 is given for this entry, then the exploration is made in the main thread (that is, no other thread is launched).

License

fwtchrq is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

fwtchrq is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with fwtchrq. If not, see <http://www.gnu.org/licenses/>.

Other rights can be granted, but only by an explicitly written permission from the author of fwtchrq.

Author

fwtchrq is developed by Claude SIMON (http://q37.info/contact/).