rsstool 1.0.1rc1 Unix (Linux) 2006-2010 by NoisyB
This may be freely redistributed under the terms of the GNU Public License

Usage: rsstool [OPTION] FILE(S)... URL(S)...

Read, parse, merge and write RSS and Atom feeds

Supports: RSS 0.9x, 1.0, 2.0 and Atom 0.1, 0.2, 0.3, 1.0

The RSS or Atom feeds will be merged and re-sorted if you enter more than
one URL or FILEname

Options
   -u=AGENT     use user-AGENT for connecting
  --input-file=FILE download feeds found in FILE
   -i=FILE      same as --input-file
  --parse=FILE|URL generate RSS feed from random HTML document
  --log=FILE    write a log to FILE (including HTTP headers)
  --since=DATE  pass only items (of feeds) newer than DATE
                  DATE can have the following formats
                  "Thu, 01 Jan 1970 01:00:00 +0100" (RFC 822),
                  "YYYY-MM-DDTHH:MM", "DD MMM YYYY HH:MM",
                  or "YYYY-MM-DD"
  --fixdate     missing dates will be replaced with the current date
  --enc=ENCODING overrides the encoding specified in RSS header
  --version     output version information and exit
  --help        display this help and exit

Strip & Sort
  --filter=LOGIC sometimes referred to as implied Boolean LOGIC, in which
                  + stands for AND
                  - stands for NOT
                  no operator implies OR
                  use this to remove items from the RSS feed before output
                  (nested) parentheses are not supported
                  Example: --filter="+important -unimportant"
  --shtml       strip HTML code from descriptions
  --shtml2      like --shtml but keeps links intact
  --swhite      strip whitespace from descriptions
  --slf         strip line feeds/carriage returns from descriptions
  --sdesc       strip the whole descriptions from feeds
  --nosort      do not sort items by date (default: on)
   -r           sort reverse

Output
   -o=FILE      output into FILE (default: stdout)
  --pipe=CMD    pipe the output for a _single_ item to CMD
                  for used with --html, --txt, --href or --template2, only
  --rss[=VERSION] output as RSS feed
                  VERSION=1 will write RSS v1.0
                  VERSION=2 will write RSS v2.0 (default)
  --php         output as PHP code (array ())
  --html        output as html
  --bookmarks   output as bookmarks.html for use with Mozilla or Firefox
  --href        output only the links as plain text
  --txt         output as plain text
  --csv[=SEPARATOR] output as comma-separated values CSV
  --prop        output as properties
                  Layout: NAME_NUM=VALUE
                          NAME  will be "title", "url", etc..
                          NUM   will be an integer counting the items
                          VALUE will be the content
  --template=FILE parse template file and replace tags with content
                  Tags: ""   url/link of item NUM
                        "" title of item NUM
                        ""  description of item
                                                     NUM
                        ""  date of item NUM
                        ""  site where item NUM
                                                     came from
                        "" start of item NUM
                                                     will be replaced with
                                                     "" if item NUM is
                                                     empty
                        ""        rsstool notice with
                                                     version
                        ""        rsstool notice with
                                                     version and date
  --template2=FILE same as --template but repeats the whole
                  template for every single item
  --sql         output as ANSI SQL script

Deprecated
  --joomla      output as ANSI SQL script for import into Joomla! CMS
  --dragonfly   output as ANSI SQL script for import into Dragonfly CMS

Report problems/comments/ideas/whinge to noisyb@gmx.net