PÄ GitHub har en Open Source-verktyg för att generera korta alias baserat pÄ bash/zsh-historik publicerats: https://github.com/CSRedRat/topalias
Programmet löser följande uppgifter:
- Analys av filer ~/.bash_aliases, ~/.bash_history, ~/.zsh_history med historik över körda kommandon i Linux-terminalen i Bash/Zsh
- Erbjuder korta förkortningar (akronymer) för lÄnga, svÄra att skriva och minnas, men ofta anvÀnda kommandon (Àven om detta kanske inte ens Àr uppenbart)
- Visar viss statistik
- Bearbetar kontrollparametrar
Installation och körning:
pip install topalias
python -m topalias
Om nÄgon Àr intresserad av projektstrukturen - skriv gÀrna. Det finns en idé att skapa en aktuell mall för nya projekt pÄ Python som inkluderar CI/CD (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), projektets struktur testad med linters direkt, körning av programmet som python-paket,
modul, skript.
KĂ€lla: linux.org.ru
