topalias: nástroj na generovanie krátkych aliasov na základe histórie bash/zsh

Nástroj Open Source na generovanie krátkych aliasov založených na histórii bash/zsh bol zverejnený na GitHub: https://github.com/CSRedRat/topalias

Problémy, ktoré program rieši:

  • Analýza súborov ~/.bash_aliases, ~/.bash_history, ~/.zsh_history s históriou vykonávania príkazov v termináli Linux v prostredí Bash/Zsh
  • Ponúka krátke skratky (akronymy) pre dlhé, časovo náročné a ťažko zapamätateľné, no často používané príkazy (aj keď o tom možno ani neviete)
  • Zobrazí nejaké štatistiky
  • Parametre riadenia procesov

Inštalácia a spustenie:

pip install topalias
pytón -m topalia

Ak by niekoho zaujímala štruktúra projektu, napíšte. Existuje nápad vytvoriť aktuálnu šablónu pre nové projekty v Pythone, vrátane CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), projektovať ryby kontrolované linters po vybalení, spustiť program ako balík python,
modul, skript.

Zdroj: linux.org.ru