Na GitHube bola zverejnená Open Source utilita na generovanie krátkych aliasov podľa histórie bash/zsh: https://github.com/CSRedRat/topalias
Úlohy, ktoré program rieši:
- Analýza súborov ~/.bash_aliases, ~/.bash_history, ~/.zsh_history s históriou vykonaných príkazov v termináli Linux v prostredí Bash/Zsh
- Ponúka krátke skratky (akronymy) pre dlhé, ťažko zapamätateľné a ťažko písateľné, ale často používané príkazy (aj keď to nemusí byť na prvý pohľad zrejmé)
- Zobrazuje štatistiku
- Spracováva ovládacie parametre
Inštalácia a spustenie:
pip install topalias
python -m topalias
Ak má niekto záujem o štruktúru projektu – napíšte, prosím. Mám nápad vytvoriť aktuálnu šablónu pre nové projekty na Pythone, ktorá by obsahovala CI/CD (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), overené lintermi, základnú štruktúru projektu a spustenie programu ako python balíka.
modul, skript.
Zdroj: linux.org.ru
