Noticia Betty: asistente al estilo Siri o Google Now en el terminal de Linux

Betty es el Siri o Google Now de la línea de comandos. Bueno, algo así. La herramienta traduce frases simples en inglés a los comandos que realmente hace falta ejecutar para llevar a cabo la acción solicitada.

Por el momento, no es posible controlar a Betty mediante comandos de voz, pero sí a través de instrucciones escritas en el terminal. Betty mostrará no sólo el resultado final sino también el comando que está siendo ejecutado detrás de escena.

Características


Según aclaran en la página de GitHub del proyecto, Betty busca “proporcionar una manera de utilizar la computadora a través de un lenguaje natural”:


En concreto, el beneficio radica en el hecho de hacer cosas con la computadora sin salirte de la línea de comandos o buscar en Internet el comando adecuado. Betty simplemente funciona.



El ejemplo típico es la compresión/descompresión de archivos, que suele ser un tanto complicada desde el terminal si uno no recuerda exactamente los comandos y parámetros adecuados a cada tipo de archivo (zip, tar, rar, etc.). Con Betty, en cambio, es posible descomprimir un archivo sin complicaciones:

betty uncompress archivo.tar.gz

Betty incluye soporte para una variedad de comandos, entre otros:

  • count (cuenta el número de caracteres en un archivo, el número de palabras en un directorio, etc.);
  • config (cambia tu nombre de usuario);
  • datetime (fecha y hora actual, etc.);
  • Find (busca archivos);
  • Internet / web queries (descarga un archivo, muestra la previsión del clima, etc.);
  • file / directory operations (comprimir/descomprimir archivos, muestra el tamaño de un archivo, cambia los permisos de un archivo, etc.);
  • procesos;
  • comandos de usuario (muestra el nombre de usuario, el nombre real, el número de IP, quién más está logueado, etc.);
  • controla iTunes y Spotify;
  • mucho más.
Instalación


1.- Instalar Ruby (necesario para utilizar Betty) y el Curl (requerido por Betty para ejecutar algunos comandos). En Ubuntu, basta ejecutar el siguiente comando:

sudo apt-get install ruby curl

2.- Instalar Git y descargar la última versión de Betty:

sudo apt-get install git
cd && git clone https://github.com/pickhardt/betty

3.- Y, por último, hay que asignar la ruta del archivo betty/main.rb al alias betty en su archivo ~/bashrc. Suponiendo que hayas descargado Betty en tu carpeta de usuario, basta ejecutar:

echo "alias betty=\"~/betty/main.rb\"" >> ~/.bashrc
source ~/.bashrc

The post Betty: asistente al estilo Siri o Google Now en el terminal de Linux appeared first on Desde Linux.


5AQfEKaPTFk


Continúar leyendo...