# ACTION can be 'count' (default), 'print', or 'write'. On 'write', the number of modified records is printed.
# FILENAME defaults to 'wpull.db'
# URLPATTERN_OR_WHERE is URLPATTERN if --where isn't used or WHERE if it is.
# URLPATTERN uses SQLite's LIKE syntax with ESCAPE "\", i.e. % matches any number of characters, _ matches exactly one character, and a backslash can be used to escape these special characters.
# Must not contain quotes.
# WHERE is an arbitrary SQLite 'WHERE' condition. The available tables are 'queued_urls' and 'url_strings', already joined together.
# When --urls-from-stdin is used, one URL per line is expected on stdin. The URL must be in normalised format and not contain any double quotes.