Uslužni program otvorenog koda za generiranje kratkih alijasa za historiju bash/zsh objavljen je na GitHubu: https://github.com/CSRedRat/topalias
Zadaci koje program rješava:
- Analiza ~/.bash_aliases, ~/.bash_history, ~/.zsh_history fajlova sa istorijom izvršavanja komandi u Linux terminalu u Bash/Zsh ljusci
- Nudi kratke skraćenice (akronime) za duge naredbe koje se dugo kucaju i koje se teško pamte, ali često korištene (iako možda niste ni znali za to)
- Prikazuje neke statistike
- Rukuje kontrolnim parametrima
Instalacija i pokretanje:
pip install topalias
python -m topalias
Ako nekoga zanima struktura projekta - pišite, molim. Postoji ideja da se napravi ažurni predložak za nove projekte u Pythonu, uključujući CI / CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), projektne ribe testirane od strane lintera iz kutije, pokretanje programa kao python paketa,
modul script.
izvor: linux.org.ru