Howdoi responde a tus preguntas sobre código o cómo realizar una tarea en la terminal

Howdoi es una interesante herramienta escrita en Python (compatible con las versiones 2 y 3) que nos permite preguntar a la terminal cómo realizar una determinada tarea. Especialmente útil a la hora de escribir scripts, ya que la utilidad nos proporcionará pequeños snippets de código como ejemplo que podremos reutilizar después.

Su instalación es muy sencilla. En Debian podéis instalar el paquete python-pip y realizar la instalación del programa con pip:

pip install howdoi

Una vez lo tenemos vamos a ver unos cuantos ejemplos. Podemos preguntar cómo realizar determinadas tareas en Bash:

Cómo realizar determinadas tareas en nuestro sistema Linux:

Obviamente también podemos preguntar en referencia a Python:

O incluso Java:

Probablemente te preguntes de dónde proviene la base de datos de conocimiento de la herramienta. Seguro que se te ha pasado por la cabeza… Sí, de Stack Overflow. Podemos modificar este comportamiento dándole otro valor (URL) a la variable HOWDOI_URL para que apunte por ejemplo a superuser.com o serverfault.com

El repositorio del proyecto lo tenéis en GitHub con las distintas opciones de configuración explicadas y varias formas de instalarlo incluso en Windows.