Я всегда испытывал боль, когда нужно было вывести в консоли что-то цветное, закастомить, так сказать, серый результат своих скриптов. Все эти безумные конструкции с ANSI-кодами постоянно вгоняли в депрессию.
Типа такого:
echo -e "\x1b[39;42mBashdays"
Но, как мы знаем, всё уже придумано за нас, так получилось и в моём случае. Порыскав на просторах вселенной, я нашёл несколько сервисов, которые позволяли мышкой натыкать нужную конфигурацию цветов и получить готовый ANSI-код.
Самым топовым сервисом оказалась поделка ansicodes никому не известного разработчика. Собственно, так и бывает: великие умы славы не ищут.
Сервис доступен по ссылке.
Страница проекта на GitHub.
Ну и можно на свой сервак воткнуть, там ничо сложного нет, обычный HTML + JS.
Есть альтернатива — ansi, выполнена в роли отдельной утилиты, которую можно воткнуть в систему. Проект известный, но опять же в узких кругах. Но тут есть зависимости, а я не люблю зависимости, предпочитаю использовать коробочные инструменты.
--no-color, чтобы люди, анализирующие выходные данные скрипта, не испытывали к тебе ненависти.Вот такие пироги!








Комментарии