fwtchrq
- files watcher based on the Epeios framework.
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).
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).
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
.
fwtchrq
is developed by Claude SIMON (http://q37.info/contact/).