新闻室 - 现代CLI在Linux中获取您最喜爱的新闻

如果你是像我这样的命令行成瘾者,那么你总是想要做一切事情,比如控制你的Linux系统(本地或远程),编程, 使用Google员工搜索Google ,玩文本游戏 ,阅读你最喜欢的新闻等等。更多来自终端窗口。

好吧,Linux新手(或者其他可能的Linux用户)可能会问,“ 我如何从命令行获得最新消息? “在这篇文章中,我们将向您展示如何使用新闻编辑室来做到这一点。

另请参阅Cricket-CLI - 在Linux终端上观看Live Cricket Scores

新闻室是一个简单的,免费的开源现代命令行工具,可以在Linux中获得您最喜爱的新闻。 它是使用JavaScriptNodeJS是特定的)开发的,所以它是跨平台的,可以在Linux系统,Mac OSX以及Windows上运行。

默认的新闻室来源是:hackernews,techcrunch,inside,bnext,ithome,wanqu,nodeweekly,codetengu和gankio。 您可以通过OPMLOutline Processor Markup Language,大纲处理器标记语言 )配置自己的源代码,这是一种基于XML的格式,用于在不同操作系统和环境中运行的应用程序之间交换大纲结构化信息。

Linux终端新闻阅读器

要求:

  1. NPM - 默认NodeJS包管理器; 您可以在Linux系统上一次 。

如何在Linux系统中安装新闻室

一旦在系统上安装了NPM ,就可以使用sudo命令安装具有root特权的新闻室 ,如下所示( -g开关意味着全局安装:供系统中的所有用户使用):

$ sudo npm install -g newsroom-cli

成功安装新闻编辑室后 ,CLI将在您的shell中注册新闻室nr命令。 您可以按如下方式开始使用它,它会将您带到交互式命令行界面,您可以在其中选择新闻源:

$ newsroom 

新闻来源

使用向上向下箭头从预定义来源列表中选择新闻来源,如下所示。

选择新闻来源

选择新闻来源后,所有新闻标题将显示在下面的屏幕截图中,然后您可以通过按空格键选择一个项目,选择后,该项目将用绿色的项目符号表示,如图所示下面的屏幕截图。 您可以按Enter键从Web浏览器中详细阅读。

选择新闻主题

要终止命令行,请键入[Ctrl + C]

您还可以提供您想要获取新闻的来源以及要显示的新闻项目数量,如图所示。

$ newsroom [news_source] [number_of_news_items]

例如:

$ newsroom hackernews 3

最后但并非最不重要的,你也可以使用你自己的真棒OPML文件,如下所示。 这样,您可以添加自己的新闻来源,如youcl.comfossmint.com等。

$ newsroom -o <your-awesome-list.opml>

要查看新闻室帮助消息,请使用以下命令。

$ newsroom --help

有关更多信息,请查看Newsroom Github存储库并了解如何创建OPML文件

新闻室是通过命令行在Linux中获取您喜爱的新闻的好方法。 试试看,并通过下面的反馈表与我们分享您的想法。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏