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