topalias: utilitat per generar àlies curts basats en l'historial bash/zsh

S'ha publicat a GitHub una utilitat de codi obert per generar àlies breus basats en l'historial bash/zsh: https://github.com/CSRedRat/topalias

Problemes que resol el programa:

  • Anàlisi dels fitxers ~/.bash_aliases, ~/.bash_history, ~/.zsh_history amb l'historial d'execució d'ordres al terminal Linux a l'intèrpret d'ordres Bash/Zsh
  • Ofereix abreviatures curtes (acrònims) per a ordres llargues, llargues i difícils de recordar, però que s'utilitzen sovint (tot i que potser ni tan sols ho sabeu)
  • Mostra algunes estadístiques
  • Paràmetres de control de processos

Instal·lació i llançament:

pip install topalias
python -m topàlias

Si algú està interessat en l'estructura del projecte, si us plau, escrigui. Hi ha una idea per fer una plantilla actual per a nous projectes a Python, incloent CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), peix de projecte marcat per linters fora de la caixa, llançant el programa com a un paquet Python,
mòdul, guió.

Font: linux.org.ru