NanoBlogger - Command line weblog engine. Version $VERSION, Copyright $COPYRIGHT Kevin Wood NanoBlogger comes with ABSOLUTELY NO WARRANTY; see version 2 of the GNU General Public License for further details Usage: $BASENAME [-b blog_dir] [options] Actions: add [article|entry|tag|weblog] - create new article, entry, tag, or weblog (directory). configure - configure weblog (for 'update'). delete [entry|tag] - delete entry, tag, or un-tag entry. draft - create and edit meta-file. edit [[entry|tag] ]|file ] - edit entry, meta-file or tag. list [all|tags|DATE|max|tag ] - list entries or tags (defaults to 'all'). import [article|entry] - import new article or entry from meta-file. make-file - create new meta-file. make-page - create new weblog page (file2) from meta-file (file1). manual - view the manual. preview - run command to preview weblog. publish - run command to publish weblog. tag-entry - tag entry (for '--tag'). update [all|tag|DATE|main|max| - force weblog update (defaults to articles|feeds|tag ] 'all'). update-cache [all|tag|DATE|main|max| - force cache update (defaults to expired|tag ] 'expired'). Options: -b, --blog-dir specify weblog directory. -f, --force force cache update. (synonymous with 'update-cache'). -h,--help show this help message. -i, --interactive <1=on/0=off> toggle interactive mode (for 'add', 'delete', 'preview', 'publish', and 'update'). -v, --verbose <1=on/0=off> toggle verbosity. --conf-file specify alternate configuration file. --desc set text of description (for 'add', 'draft', 'import', and 'make-*'). --data-dir specify weblog's data directory. --meta-file specify meta-file (for 'add'). --title set title (for 'add', 'article', 'draft', 'edit', 'import', and 'make-*'). --author set text of author (for 'add', 'draft', 'import' and 'make-*'). --plugin-dir specify weblog's plugin directory. -q, --query [all|tag|DATE|main|max] - specify a query to run (for 'edit', 'delete', 'list', 'tag-entry', 'update', and 'update-cache'). -c, --tag - specify tag (for 'add', 'delete', 'edit', 'list', 'import', 'update', and 'update-cache'). --text set text of body (for 'add', 'draft', 'import' and 'make-*'). --template specify file to load as template (for 'draft', 'import' and 'make-*'). --template-dir specify weblog's template directory. --var define meta-variable (for 'add', 'draft', 'edit', 'import' and 'make-*'). --set-var set meta-variable (for '--var'). --no-preview disables automatic preview (for 'add'). --no-publish disables automatic publish (for 'add'). --version display version information. More Short Options: -a equivalent of add action. -d deletes entry (works with '-c'). -E equivalent of draft action. -e edits entry (works with '-c'). -l equivalent of list action. -m equivalent of tag-entry action. -u equivalent of update action. --tag,delete,edit,tag-entry accepts multiple ID numbers separated by commas (e.g. 1,2,3). DATE = CCYY-MM-DD, CCYY-MM, CCYY (or range = DATE1,DATE2) note: special queries such as "articles" and "feeds" typically get combined with the update action. More info: URL: http://nanoblogger.sourceforge.net