j'ai salivé à la lecture de ton post car j'ai un besoin : gérer de manière plus intelligente mon historique de commande en batch:
- ne garder qu'un seule fois une commande même si je l'ai tapé 15 fois de suite et encore 20 fois de suite pls tard (un "SortedSet" en somme)
- ne pas perdre l'historique en cas de crash (ubuntu est particulièrement instable en ce moment chez moi); en cas de perte de connexion ssh aussi.
du coup, je me demandais si il n'y avait pas un hook quelconques pour gérer cet aspect dans bash (genre EXPORT bash_history_function=…) mais il semble que non.
mais je ne voulais pas trop le faire en architecture client-serveur, ça me paraît over kill pour mon besoin. donc peut être m'inspirer de ton patch…
# mince, un patch
Posté par steph1978 . En réponse au message Loguez toute les commandes tapées dans un terminal dans une base mysql. Évalué à 2.
j'ai salivé à la lecture de ton post car j'ai un besoin : gérer de manière plus intelligente mon historique de commande en batch:
- ne garder qu'un seule fois une commande même si je l'ai tapé 15 fois de suite et encore 20 fois de suite pls tard (un "SortedSet" en somme)
- ne pas perdre l'historique en cas de crash (ubuntu est particulièrement instable en ce moment chez moi); en cas de perte de connexion ssh aussi.
du coup, je me demandais si il n'y avait pas un hook quelconques pour gérer cet aspect dans bash (genre EXPORT bash_history_function=…) mais il semble que non.
mais je ne voulais pas trop le faire en architecture client-serveur, ça me paraît over kill pour mon besoin. donc peut être m'inspirer de ton patch…
bravo pour le taf en tout cas.