Búsqueda de sitios web

Fuente RSS en la terminal Linux/Mac: lea lo último con esta herramienta CLI


RSS sigue siendo una forma popular de mantenerse al día con las últimas noticias. La mayoría de los sitios ofrecen un feed de sus artículos, que funcionan bien en la terminal si tienes las herramientas adecuadas. Esta aplicación de línea de comandos es pequeña, fácil de usar y hace el trabajo donde más lo necesita.

¿Qué es la limpieza?

cleed es un alimentador RSS de código abierto para la línea de comando, escrito en Go. Es una aplicación sencilla que hace lo mínimo que necesita. Si es un gran usuario de la línea de comandos, probablemente le resulte la forma más conveniente de mantenerse al día con las noticias que le interesan.

Cómo instalar Cleed

La página de lanzamiento del proyecto alberga archivos binarios para Linux y macOS. También puedes compilar y ejecutar el programa desde el código fuente usando:

go run main.go

Alternativamente, si estás usando Homebrew, simplemente ejecuta:

brew tap radulucut/cleed
brew install cleed

Cómo agregar feeds y leerlos

Si comienza ejecutando cleed tan pronto como lo haya instalado, verá un mensaje de error: "Error: no hay feeds para mostrar", junto con información de uso. En su lugar, comience agregando un feed con este comando:

cleed follow url

Donde "url" es la URL de un feed que desea seguir, p.

cleed follow https://linux-console.net/feed/

Ahora, cuando ejecutes cleed, deberías ver el contenido de los feeds que has seguido:

La aplicación muestra el titular de cada historia, la fecha y hora en que se publicó y una URL. Si su terminal admite URL, puede hacer clic en cada URL para abrirla y leer la historia correspondiente.

cleed ordena las historias cronológicamente, por lo que las más recientes aparecen en la parte inferior del resultado.

Puedes personalizar la salida de cleed con varias banderas que controlan qué historias muestra. Para limitar la cantidad de elementos, use el indicador --limit de esta manera:

cleed --limit 5

Alternativamente, puedes limitar el período durante el cual verás los elementos con la bandera --since:

cleed --since 1d
cleed --since 3h

Organice sus feeds en listas

De forma predeterminada, sus feeds se agrupan en una única lista denominada predeterminada. Sin embargo, puede organizar listas personalizadas y agrupar feeds relacionados. Para agregar un feed a una lista específica, use:

cleed follow url --list list-name

Por ejemplo:

cleed follow https://linux-console.net/feed/ --list tech

Luego puede mostrar todos los feeds en una lista con:

cleed list list-name

Y puedes mostrar las historias del feed en una lista usando el indicador --list:

cleed --list list-name


En general, cleed es una utilidad básica con sólo unas pocas funciones básicas. Sin embargo, hace un excelente trabajo como lector de feeds y puede ser la mejor y más rápida forma de mantenerse al día con las noticias en su terminal.

Artículos relacionados