BashHub - Guardar el historial de Bash/Zsh en la nube
(bashhub.com)-
Guarda en la nube todos los comandos ingresados en el shell desde múltiples terminales locales/remotas
-
Registra exactamente cuándo y en qué servidor/sesión/ruta se ejecutó cada comando. Incluye el valor de Exit Status
-
Busca y reutiliza comandos fácilmente desde cualquier lugar: búsqueda por carpeta/servidor
-
Permite filtrar para que ciertos comandos no se registren
2 comentarios
Ah, hubo veces en que me daba pena que se perdiera justo cuando realmente necesitaba el historial, así que está bueno :)
Funciona enganchando todos los comandos en la shell mediante las funciones hook
preexec/precmdde zsh y luego enviándolos al servidor.En bash no existen
preexec/precmd, pero parece que están usando algo implementado de forma similar.https://github.com/rcaloras/bash-preexec/
Antes solo compartieron la versión open source de BashHub Server y no el servicio original, así que lo comparto jaja.
BashHub Server open source https://es.news.hada.io/topic?id=1496