bash цвет и длина строки

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

katar
Сообщения: 161
ОС: FreeBSD

bash цвет и длина строки

Сообщение katar »

Известная проблема с вычислением длины строки при установленных цветах в приглашение bash'а.
Как должно правильно выглядеть вот такое приглашение:
PS1='\033[1m[\033[0;34m\u\033[0m: \w \033[1m]\$\033[0m '
-= FreeBSD 7.2/6.4-STABLE =-
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: bash цвет и длина строки

Сообщение watashiwa_daredeska »

Код: Выделить всё

PS1='\[\033[1m\][\[\033[0;34m\]\u\[\033[0m\]: \w \[\033[1m\]]\$\[\033[0m\] '
Спасибо сказали:
katar
Сообщения: 161
ОС: FreeBSD

Re: bash цвет и длина строки

Сообщение katar »

Спасибо!!!
знал что дело в скобках, но было влом искать нужное место))
И поздравляю с 666 сообщением))
-= FreeBSD 7.2/6.4-STABLE =-
Спасибо сказали: