LINUX.ORG.RU

Консоль


3

0

Всего сообщений: 246

См. также:

 , , , , , , , ,

topalias: утилита для генерации коротких алиасов по истории bash/zsh

Группа Open Source

На GitHub опубликована Open Source утилита для генерации коротких алиасов по истории bash/zsh: 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-пакет, модуль, скрипт.

>>> Подробности разработки

 , , , ,

CSRedRat ()

Еще новости

Галерея

Форум

Январь 2021

Декабрь 2020

Сентябрь 2020

Август 2020

Июнь 2020

Апрель 2020

Февраль 2020

Январь 2020

2019