2个版本
0.1.1 | 2021年8月19日 |
---|---|
0.1.0 | 2021年8月19日 |
#15 在 #atom-feed
46KB
314 代码行
rss-update
支持rss和atom源。
根据上次运行获取更新的源。这仍然是一个正在进行中的工作,事情可能会发生变化。
先决条件
- Cargo:您可以通过安装 rustup 来获取cargo,这只需运行一个命令即可。
安装
- cargo install rss-update
- 要验证安装:
rss-update --help
rss-update 0.1
To track and fetch updates on rss feeds.
USAGE:
rss-update [SUBCOMMAND]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
SUBCOMMANDS:
add Add new feed source to track.
help Prints this message or the help of the given subcommand(s)
read to mark post as read.
remove to remove feed from tracking
setup Set up config for traking feeds.
tracking Lists feeds that are currently being tracked along with its metadata.
unread Display contents of read list on terminal.
- 要设置:
rss-update setup
。
用法
-
要添加新源:
rss-update add --feed <FEED>
-
要获取源中的新帖子:
rss-update
-
要显示未读帖子:
rss-update unread
-
要标记帖子为已读:
rss-feed read --post <URL>
-
要列出跟踪源:
rss-feed tracking
-
要从跟踪中删除源:
rss-feed remove --feed <FEED>
-
要执行特定的子命令:
rss-update subcommand --opts...
rss-update --help
应返回如上所示的输出。您可以通过在子命令上运行帮助来获取特定命令的帮助,如下所示
rss-update add--帮助
.
rss-update-add
Add new feed source to track.
USAGE:
rss-update add [OPTIONS] --feed <FEED>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
--feed <FEED> rss feed to track
--from <DATE> date to start tracking in YYYY-MM-DD (remember to pad with 0)
输出格式
依赖项
~14–26MB
~457K SLoC