topalias : utilitaire pour générer des alias courts à partir de l'historique bash/zsh

Un utilitaire Open Source permettant de générer des alias courts pour l'historique bash/zsh a été publié sur GitHub : https://github.com/CSRedRat/topalias

Tâches que le programme résout :

  • Analyse des fichiers ~/.bash_aliases, ~/.bash_history, ~/.zsh_history avec l'historique d'exécution des commandes dans le terminal Linux dans le shell Bash/Zsh
  • Offre des abréviations courtes (acronymes) pour les commandes longues, longues et difficiles à retenir, mais fréquemment utilisées (même si vous ne le savez peut-être même pas)
  • Affiche quelques statistiques
  • Gère les paramètres de contrôle

Installation et lancement :

pip installer topalias
python -m topalias

Si quelqu'un est intéressé par la structure du projet - écrivez, s'il vous plaît. Il y a une idée de faire un modèle à jour pour les nouveaux projets en Python, y compris CI / CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), project fish testé par linters out of the box, exécuter le programme en tant que package python,
script de modules.

Source: linux.org.ru