Grabar y compartir la actividad de su terminal con otras personas ahora es tan fácil como ejecutar un comando.
Y todo gracias a Shelr, una pequeña herramienta de línea de comandos que puede registrar y reproducir la actividad del terminal y también publicarla en el shelr.tv sitio web para que otros lo vean.
Funciona 'grabando' el uso de la línea de comando como aa mecanografiado – literalmente un guión de todo lo escrito e impreso en la sesión.
Este 'mecanografiado' puede reproducirse en el terminal o, con el servicio Shelr, cargarse y visualizarse online como una especie de pseudovídeo.
Puedes ver un screencast en acción @ shelr.tv/records/4f80542a9660802823000001
Tanto la herramienta Shelr como el sitio web que la acompaña son completamente de código abierto y disponible en GitHub.
Cómo instalar Shelr en Ubuntu 12.04
Sobre cómo conseguirlo.
Shelr está disponible para instalar a través de una variedad de métodos para una variedad de sistemas operativos (incluido OS X) y distribuciones.
Para los usuarios de Ubuntu existe un PPA dedicado que proporciona los archivos necesarios y es la forma más sencilla de instalarlo. Tenga en cuenta que, al momento de escribir este artículo, el PPA actualmente solo contiene paquetes de trabajo para Ubuntu 12.04.
Para agregar e instalar desde ejecute los siguientes comandos en una Terminal: –
- sudo agregar-apt-repositorio ppa:antono/shelr
- sudo apt-get update && sudo apt-get install shelr
Cómo utilizar Shelr
A empezar a grabar ejecute el siguiente comando: –
registro de shelr
Ahora ejecute y escriba la línea de comando foo que desea compartir.
A dejar de grabar presione CTRL+D o escriba 'salir' y presione la tecla Intro/Intro. Esto almacena su grabación 'mecanografiada' en la carpeta ~/.local/share/shelr.
Puede reproducir una grabación en la terminal ejecutando: –
juego shelr [id number of recording]
Para obtener el número de identificación de un tipo de grabación: –
lista de shelr
A publica tu grabación más reciente al sitio web Shelr.tv ejecute: –
Shelr empuja el último
Esto le pedirá que agregue algunas etiquetas y su clave API (si se ha registrado).
Alternativamente, puedes publicarlo de forma anónima.
Para publicar una ejecución de grabación diferente: –
shelr empujar [id number from list]