topalias: narzędzie do generowania krótkich aliasów na podstawie historii bash/zsh

Na GitHubie opublikowano narzędzie Open Source do generowania krótkich aliasów na podstawie historii bash/zsh: https://github.com/CSRedRat/topalias

Zadania, które rozwiązuje program:

  • Analiza plików ~/.bash_aliases, ~/.bash_history, ~/.zsh_history z historią wykonywanych poleceń w terminalu Linux w powłoce Bash/Zsh
  • Oferuje krótkie skróty (akronimy) dla długich, trudnych do zapamiętania i często używanych poleceń (choć o tym można nawet nie pomyśleć)
  • Wyświetla pewne statystyki
  • Obsługuje parametry sterujące

Instalacja i uruchomienie:

pip install topalias
python -m topalias

Jeśli kogoś interesuje struktura projektu — proszę napisać. Mam pomysł, aby stworzyć aktualny szablon dla nowych projektów w Pythonie, obejmujący CI/CD (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), sprawdzony przez linters z pudełka rybę projektu, uruchamianie programu jako pakiet Python,
moduł, skrypt.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster