Realizar una búsqueda de Google desde la línea de comandos en Linux

Cuando desea realizar una búsqueda en Google, el comportamiento más común es abrir un navegador, cargar el sitio web de Google y escribir el término de búsqueda. Para esos geeks de la línea de comandos, ¿qué tal una forma más fácil de ejecutar la búsqueda de Google desde la línea de comandos?

Ejecute la búsqueda de Google desde la línea de comandos

Para acceder a Google a través de la línea de comandos de Linux es necesario descargar e instalar una herramienta llamada Googler . Además de buscar en la web, la herramienta también le permite acceder a Google Noticias y realizar la búsqueda en Google Site Search desde la línea de comandos.

Descargar e instalar Googler es muy fácil. Todo lo que tienes que hacer es ejecutar el siguiente comando:

Una vez ejecutado el comando anterior, puede ejecutar fácilmente la utilidad ejecutando el siguiente comando:

googler

Nota : por supuesto, hay otras formas de descargar/instalar la herramienta, como desde el origen. Se puede acceder a todos los detalles relacionados dirigiéndose a la página de GitHub del proyecto.

Siguiendo, cuando ejecute el comando googler, la herramienta le pedirá que introduzca una consulta.

Por ejemplo, he introducido la palabra «Maketecheasier» como texto de consulta.

Después de pulsar enter, aquí está la salida producida por la utilidad.

Puede ver que los resultados de la búsqueda de Google para la consulta se mostraron directamente en la propia pantalla del terminal. Usted también notará que cada resultado de la búsqueda está indexado (estoy hablando de esos números de color azul: 1, 1a, 1b, etc.). Estos índices se utilizan cuando se desea abrir un resultado determinado.

Por ejemplo, para abrir el primer resultado, sólo tiene que escribir «1» y pulsar Intro.

Si está ejecutando una distribución Linux basada en GUI (que es lo más probable), la operación anterior hará que Googler active su navegador web predeterminado (en mi caso, Chrome) y abra el primer resultado de la búsqueda en el navegador.

Es cierto que el hecho de que tenga acceso a un navegador web basado en una interfaz gráfica de usuario y siga realizando búsquedas de Google en la línea de comandos (sólo para volver a abrir los resultados en el navegador) no tiene mucho sentido. Por lo tanto, he aquí cómo puede configurar Googler para que inicie un navegador basado en la línea de comandos.

Para un solo uso, ejecute el siguiente comando:

BROWSER=[nombre del navegador] googler

Por ejemplo:

BROWSER=lynx googler

Y para establecer permanentemente el cambio, ejecute el siguiente comando:

exportar BROWSER=[nombre-de-navegador]

Entonces usa Googler normalmente.

Para los no iniciados, «lynx » (utilizado en el ejemplo anterior) es un popular navegador de línea de comandos. Para instalarlo, puede ejecutar el siguiente comando:

sudo apt-get install lynx

Para obtener más opciones de tiempo de ejecución que Googler proporciona, escriba «?

Además de las opciones de tiempo de ejecución, Googler también ofrece muchas opciones de línea de comandos. La siguiente captura de pantalla (tomada de la página GitHub de la herramienta) los enumera todos:

El conocimiento de todas estas opciones le permitirá realizar algunas operaciones de búsqueda complicadas. Por ejemplo, para obtener quince resultados actualizados en los últimos catorce meses, a partir del tercer resultado de la cadena «himanshu» en el sitio web «maketecheasier.com», ejecute el siguiente comando:

googler -n 15 -s 3 -t m14 -w maketecheasier.com himanshu

Esta es la lista de características de Googler que el desarrollador anuncia:

  • Búsqueda de Google, Búsqueda de sitios de Google, Noticias de Google
  • Rápido y limpio (sin anuncios, URLs perdidas o desorden), color personalizado
  • Navegar páginas de resultados desde omniprompt, abrir URLs en el navegador
  • Obtenga n resultados en un intento, comience en el resultado número n
  • Desactivar la corrección ortográfica automática y buscar palabras clave exactas
  • Especifique la duración, país/dominio (por defecto: mundial/.com), idioma
  • Soporte para palabras clave de Google (por ejemplo, filetype:mime, site:somesite.com)
  • Abra el primer resultado directamente en el navegador (como en I’m Feeling Lucky)
  • Búsquedas ininterrumpidas: dispare nuevas búsquedas en omniprompt sin salir
  • Soporte para proxy HTTPS, agente de usuario, TLS 1.2 (predeterminado)
  • Página de manual con ejemplos, scripts para completar Bash, Zsh y Fish
  • Dependencias mínimas

Para más detalles sobre la herramienta, head here .

Conclusión

Googler es sin duda una buena solución para sus problemas de búsqueda en la línea de comandos de Google. El hecho de que ofrezca una gran cantidad de funciones y su página GitHub contenga una extensa documentación hace que la herramienta sea aún más atractiva. Inténtalo, y estoy seguro de que no te decepcionarás.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *