← Все инструменты Терминал

mdq

mdq - как jq но для Markdown mdq стремится сделать для Markdown то же, что jq делает для JSON: предоставить простой способ сосредоточиться на определенных частях документа. Например, GitHub PR - это документы Markdown, и некоторые организации имеют…

markdownjqcli

Что это

mdq - как jq но для Markdown

Возможности и детали

  • Mdq стремится сделать для Markdown то же, что jq делает для JSON: предоставить простой способ сосредоточиться на определенных частях документа;
  • Например, GitHub PR - это документы Markdown, и некоторые организации имеют специальные шаблоны с контрольными списками для заполнения всеми рецензентами. Для их соблюдения часто требуются уродливые регулярные выражения, которые сложно писать и еще хуже отлаживать. Вместо этого вы можете (например) запросить mdq обо всех незавершенных задачах;
  • Mdq ‘- [ ]’;
  • Mdq доступен под лицензиями Apache 2.0 или MIT, по вашему выбору.

Зачем нужен

Проект закрывает специализированную практическую задачу и может заменить набор ручных действий или несколько разрозненных утилит. Перед постоянным использованием его стоит проверить на тестовом окружении и сопоставить возможности с вашим сценарием.

Когда пригодится

  • Когда задачу нужно выполнять на удалённом сервере без графической оболочки;
  • Для ускорения повторяющихся операций в командной строке;
  • Для включения команды в скрипты, пайплайны и собственные сценарии.

Что учесть

Перед внедрением mdq проверьте поддерживаемые платформы, формат вывода, коды завершения и работу без интерактивного режима. Начните с тестового окружения, зафиксируйте рабочую конфигурацию и только после этого переносите инструмент в постоянный процесс.