topalias: uslužni program za generisanje kratkih alijasa iz bash/zsh istorije

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