Простой CLI rss Reader, который может печатать только тему и URI, на основе нового с временного интервала


8

Итак, то, что я ищу, достаточно просто для написания кода, но мне интересно, существует ли оно уже, поэтому я не собираюсь выпускать дублирующийся код.

Мне нужен читатель корма, который печатает тему, и URI на одной строке, на стандартный вывод. Он должен быть в состоянии быть настроенным (не обязательно с помощью файла конфигурации), чтобы показывать только новые каналы, скажем, за последние 5 минут.

Причина, по которой я этого хочу, заключается в том, что я кодирую свою замену ping.fm. Я в основном хочу иметь возможность сделать что-то вроде того, feedreader | pingitгде pingitбудет делать, foreachстроки ввода, сделать отдельный пост. Таким образом, я тоже смогу, echo -n "my social post" | pingitнаверное, тоже заработать pingit "post".

Ответы:


7

Посмотрите rsstail, особенно -oilварианты


голосование - спасибо, что сообщили мне о rsstail :)
icasimpan

-o, похоже, не работает в 1.6, это даже не выводится неправильной синтаксической справки. хотя это странно в справочной странице.
ксенотеррацид


0

Я создал этот скрипт на Python, в который вы можете добавить URL-адреса RSS-канала и в зависимости от того, как часто вы его запускаете, он будет печатать ссылки элементов RSS для каждого канала, которые являются новыми с момента последнего запуска / обновления команды:

https://github.com/ikwyl6/rss-checker

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.