topalias: værktøj til at generere korte aliaser fra bash/zsh historie

Et Open Source-værktøj til at generere korte aliaser til bash/zsh-historien er blevet udgivet på GitHub: https://github.com/CSRedRat/topalias

Opgaver som programmet løser:

  • Analyse af ~/.bash_aliases, ~/.bash_history, ~/.zsh_history-filer med kommandoudførelseshistorik i Linux-terminal i Bash/Zsh-skal
  • Tilbyder korte forkortelser (akronymer) for lange, lange og svære at huske, men ofte brugte kommandoer (selvom du måske ikke engang kender til det)
  • Viser nogle statistikker
  • Håndterer kontrolparametre

Installation og start:

pip installere topalias
python -m topalias

Hvis nogen er interesseret i projektets opbygning - skriv venligst. Der er en idé om at lave en opdateret skabelon til nye projekter i Python, inklusive CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), projektfisk testet af linters ud af kassen, kører programmet som en python-pakke,
modul script.

Kilde: linux.org.ru