Se ha publicado en GitHub una utilidad de código abierto para generar alias de historial bash/zsh cortos: https://github.com/CSRedRat/topalias
Tareas que resuelve el programa:
- Análisis de archivos ~/.bash_aliases, ~/.bash_history, ~/.zsh_history con historial de ejecución de comandos en terminal Linux en shell Bash/Zsh
- Ofrece abreviaturas cortas (acrónimos) para comandos largos, largos y difíciles de recordar, pero que se usan con frecuencia (aunque es posible que ni siquiera lo sepa)
- Muestra algunas estadísticas.
- Maneja los parámetros de control
Instalación y lanzamiento:
pip instalar topalias
python -m topalias
Si alguien está interesado en la estructura del proyecto, escriba, por favor. Hay una idea para hacer una plantilla actualizada para nuevos proyectos en Python, incluyendo CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), un pez de proyecto probado por linters fuera de la caja. , ejecutando el programa como un paquete de python,
guión del módulo.
Fuente: linux.org.ru