На GitHub опубликована Open Source утилита для генерации коротких алиасов по истории bash/zsh: [
https://github.com/CSRedRat/topalias ](
https://github.com/CSRedRat/topalias ) Задачи, которые решает программа: Анализ файлов ~/.bash_aliases, ~/.bash_history, ~/.zsh_history с историей выполнения команд в терминале Linux в оболочке Bash/Zsh Предлагает короткие аббревиатуры (акронимы) для длинных, долго набираемых и сложно запоминаемых, но часто используемых команд (хотя об этом можно даже не догадываться) Выводит некоторую статистику Обрабатывает управляющие параметры Установка и запуск: pip install topalias python -m topalias Если кого-то заинтересовала структура проекта - напишите, пожалуйста. Есть идея сделать актуальный шаблон для новых проектов на Python, включающий CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), проверенная линтерами из коробки рыба проекта, запуск программы как python-пакет, модуль, скрипт.
Ссылка:
https://www.linux.org.ru/news/opensource/16009430