У меня есть .sh файл через терминал, и я использую echo "${txtred}Text${txtrst}"
как дисплей того, что происходит при запущении скрипта. Но иногда цвет не является красным, хотя я использовал {txtred}
. Я не знаю почему? Если кто-либо мог бы советовать, почему это может быть, происходит.
Можно попытаться использовать escape-последовательности ANSI
, Они несколько походят на это в echo
команда
$ echo -e "\e[COLORmSample Text\e[0m"
, которую необходимо использовать флаг-e для использования их, как бы то ни было.
, Но с ними можно измениться и передний план и фон цвета.
Взглянули на это