BashHub - Stocker l’historique Bash/Zsh dans le cloud
(bashhub.com)-
Stocke dans le cloud toutes les commandes saisies dans le shell depuis plusieurs terminaux locaux ou distants
-
Enregistre précisément quand et sur quel serveur / session / chemin chaque commande a été exécutée, y compris le code de sortie
-
Permet de rechercher et de réutiliser facilement les commandes depuis n’importe où : recherche par dossier / par serveur
-
Possibilité de filtrer certaines commandes pour ne pas les enregistrer
2 commentaires
Ah, il y a eu des moments où l’historique défilait justement quand j’en avais vraiment besoin, donc c’est une bonne chose :)
Le système fonctionne en interceptant toutes les commandes dans le shell via les fonctions hook
preexec/precmdde zsh, puis en les envoyant au serveur.bash n’a pas de
preexec/precmd, mais ils réutilisent une implémentation similaire.https://github.com/rcaloras/bash-preexec/
À l’époque, seule la version open source de BashHub Server avait été partagée, pas le service principal, donc je le partage ici haha.
BashHub Server open source https://fr.news.hada.io/topic?id=1496