topalias: utilitar pentru generarea de aliasuri scurte din istoricul bash/zsh

Un utilitar Open Source pentru generarea de aliasuri scurte bazate pe istoricul bash/zsh a fost publicat pe GitHub: https://github.com/CSRedRat/topalias

Probleme pe care le rezolvă programul:

  • Analiza fișierelor ~/.bash_aliases, ~/.bash_history, ~/.zsh_history cu istoricul execuției comenzii în terminalul Linux în shell-ul Bash/Zsh
  • Oferă abrevieri scurte (acronime) pentru comenzi lungi, consumatoare de timp și greu de reținut, dar folosite des (chiar dacă este posibil să nu le cunoști)
  • Afișează câteva statistici
  • Parametrii de control al proceselor

Instalare și lansare:

pip install topalias
python -m topalias

Dacă cineva este interesat de structura proiectului, vă rugăm să scrieți. Există o idee de a crea un șablon actual pentru proiecte noi în Python, inclusiv CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), proiectul de pește verificat de linters din cutie, lansarea programului ca un pachet python,
modul, script.

Sursa: linux.org.ru