Publicouse en GitHub unha utilidade de código aberto para xerar alias curtos baseados no historial de bash/zsh: https://github.com/CSRedRat/topalias
As tarefas que resolve o programa:
- Análise dos ficheiros ~/.bash_aliases, ~/.bash_history, ~/.zsh_history co historial de comandos executados no terminal Linux no shell Bash/Zsh
- Ofrece abreviaturas curtas (acrónimos) para comandos longos, lentos e difíciles de lembrar, pero de uso frecuente (aínda que poida que nin sequera o saibas)
- Mostra algunhas estatísticas
- Parámetros de control de procesos
Instalación e lanzamento:
instalación de pip topalias
python -m topalias
Se alguén está interesado na estrutura do proxecto, que mo faga saber. Estou pensando en crear un modelo relevante para novos proxectos de Python, incluíndo CI/CI (accións de GitHub, CI de GitLab, CI de Travis, hooks de precommit de git), un ficheiro de proxecto comprobado con linter listo para usar e executar o programa como un paquete de Python.
módulo, guión.
Fonte: linux.org.ru
