topalias: nástroj pro generování krátkých aliasů z historie bash/zsh

Na GitHubu byl publikován nástroj Open Source pro generování krátkých aliasů pro historii bash/zsh: https://github.com/CSRedRat/topalias

Úkoly, které program řeší:

  • Analýza souborů ~/.bash_aliases, ~/.bash_history, ~/.zsh_history s historií provádění příkazů v terminálu Linux v prostředí Bash/Zsh
  • Nabízí krátké zkratky (akronymy) pro dlouhé, dlouhé a těžko zapamatovatelné, ale často používané příkazy (ač o tom možná ani nevíte)
  • Zobrazí některé statistiky
  • Zvládá parametry ovládání

Instalace a spuštění:

pip install topalias
krajta -m topalias

Pokud by někoho zajímala struktura projektu - napište, prosím. Existuje nápad vytvořit aktuální šablonu pro nové projekty v Pythonu, včetně CI / CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), projektové ryby testované linters po vybalení, spuštění programu jako balíku pythonu,
modulový skript.

Zdroj: linux.org.ru