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