CROSSBOW(1) | General Commands Manual (urm) | CROSSBOW(1) |
crossbow-set
— Add
URL to the list of tracked feeds
crossbow set |
identifier [-f
format] [-h ]
[-o mode]
[-t type]
[-v ] URL |
crossbow set |
[-C directory]
[-f format]
[-h ] [-i
identifier] [-o
mode] [-t
type] [-u
-URL ] [-v ] |
The crossbow-set
command is part of
crossbow(1), the cron(8)-friendly RSS
aggregator. It allows to register a new feed to be monitored, or to modify
the settings of a previously registered feed.
Every invocation of crossbow-set
must
refer to one feed, whose unique identifier is provided
either as first argument or preceded by the -i
flag.
All the supplied flags, except for -i
,
-v
and -h
, define how
crossbow-fetch(1) will retrieve the feed and handle new
items when invoked.
If the given identifier does not correspond
to an existing feed, a new one is created. It is mandatory in this case to
supply a URL, via -u
flag or
as second argument. If the given identifier
corresponds to an existing feed, the feed settings are updated according to
the supplied arguments.
-C
directory-o
subproc
or -o
pipe
).-f
format-o
pretty
) or as
command template while launching sub-commands (-o
subproc
or -o
pipe
). See crossbow-outfmt(5).
Security remark: Doing proper shell escaping against untrusted input is really hard, if not impossible. For this reason crossbow(1) never uses a shell to parse sub-commands. It is strongly discouraged to directly invoke a shell (or any other intepreter) from within a command template.
-h
-i
identifier-o
modeprint
pretty
-o
, as template. See
crossbow-outfmt(5).subproc
-o
, as template. See
crossbow-outfmt(5).pipe
subproc
, but with the
"description" field made available by means of a
pipe(7) to stdin(3). This feature
is justified by the fact that the "description" often
contains an extended string of text, possibly a whole article in HTML
format.-t
typecrossbow-set
will try to guess if the
given URL, refers to a local or a remote resource.
The nature of it can be explicitly claimed by means of this flag. Allowed
values are:
-u
URL-v
crossbow(1), crossbow-del(1), crossbow-fetch(1), crossbow-query(1), crossbow-outfmt(5)
June 15, 2020 |