Я нашел это изображение в интернете, но не знаю, как оно было сделано,
Кто-нибудь может предоставить образец по этому поводу? Я просто хотел бы также иметь таблицу цветов.
bash
shell-script
colors
маргаритка
источник
источник
Ответы:
установить пакет с именем:
и наслаждайтесь окраской, запустив двоичные файлы, как
colortest-8
colortest-16
colortest-16b
и так далееисточник
colortest-256
включено.Экранирующая последовательность
ESC [ SPEC1 ; … m
изменяет атрибуты текста (цвет, полужирный и т. Д.) Последующих написанных символов Это одна из escape-последовательностей терминала ANSI . КаждыйSPEC
может быть одним из следующих (список не является исчерпывающим):Вот фрагмент оболочки, который выводит почти то, что вы опубликовали.
источник
Есть несколько вариантов, а точнее шесть, перечисленных в Arch Wiki странице Xresouces .
Помимо того, что используется на вашем скриншоте, есть еще несколько изобретательных - мой любимый из них на форумах Crunchbang и с космическими захватчиками:
источник
Хотя это не так сложно скопировать, скорее всего, ваш скриншот взят с tldp.org ; В нижней части этой страницы находится скрипт, который выводит таблицу, которую вы видите:
В библиотеке F-ANSI есть похожая таблица, доступная в качестве демонстрации :
источник
и так далее.
источник
Похоже, этот сценарий создал картину.
источник
Я не уверен, что это точный ответ, но на http://linuxcommand.org/lc3_adv_tput.php я нашел несколько функций, тестирующих tput для раскрашивания BASH.
источник