@SaddledSharp
Кодер. Увлекаюсь информационной безопасностью.

BASH: обьясните почему не выводится разноцветный текст?

Всем привет.
Я сижу мучаюсь не могу понять, я пишу:
echo "$Black================================================================================"

Под $Black у меня стоит Black='\[\e[0;30m\]'
Но в ответ выводится обычный текст, только заменяется это всё на текст в переменной, короче вот так:
\[\e]0;=========================================================================

Хелп
  • Вопрос задан
  • 148 просмотров
Решения вопроса 1
@MikeDeblin
Для начала внимательно гуглим / читаем как правильно использовать управляющие коды, например:
https://www.shellhacks.com/ru/bash-colors/
или
man echo

-e enable interpretation of backslash escapes

echo -e "$Black================================================================================"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы