DOKK / manpages / debian 10 / urlwatch / urlwatch.1.en
URLWATCH(1) User Commands URLWATCH(1)

urlwatch - a tool for monitoring webpages for updates

urlwatch [-h] [--version] [-v]

[--urls FILE] [--config FILE] [--hooks FILE] [--cache FILE]
[--list] [--add JOB] [--delete JOB]
[--edit] [--edit-config] [--edit-hooks]
[--features] [--gc-cache]

urlwatch is intended to help you watch changes in webpages and get notified (via email, in your terminal or with a custom-written reporter class) of any changes. The change notification will include the URL that has changed and a unified diff of what has changed.

show this help message and exit
show program's version number and exit
show debug output

read job list (URLs) from FILE
read configuration from FILE
use FILE as hooks.py module
use FILE as cache database

list jobs
add job (key1=value1,key2=value2,...)
delete job by location or index

edit URL/job list
edit configuration file
edit hooks script

list supported jobs/filters/reporters
remove old cache entries

$XDG_CONFIG_HOME/urlwatch/urls.yaml
A list of URLs, commands and other jobs to watch
$XDG_CONFIG_HOME/urlwatch/hooks.py
A Python module that can implement new job types, filters and reporters
$XDG_CACHE_HOME/urlwatch/cache.db
A SQLite 3 database that contains the state history of jobs (for diffing)

Thomas Perl <thp.io/about>

https://thp.io/2008/urlwatch/

January 2016 urlwatch 2.0