Нет цвета в терминале в KDE

То, что вы процитировали, должно быть ОБНОВЛЕНИЕ mysql.user SET password = PASSWORD ('NewPassword') WHERE User = 'root'; . Помните, что он чувствителен к регистру, и сообщение об ошибке пытается сказать вам именно это.

1
20.12.2018, 02:00
1 ответ

Я могу ошибаться, но я не вижу синтаксиса, -связанного с цветом, в вашем скрипте

PS1='${debian_chroot:+($debian_chroot)}\[\]\u\[\] @ \[\]\h\[\]:\[\]\w\[\]$ '

Когда я вызываю ваш код из командной строки bash

PS1='\[\]\u\[\] @ \[\]\h\[\]:\[\]\w\[\]$ '

Я вижу только белые буквы. У вас даже нет export PS1, а это значит, что эта переменная никогда ни на что не влияет вне скрипта. Я предполагаю, что на вашей старой машине за цвета отвечал какой-то другой скрипт.

Чтобы получить цвета, которые вы разместили, попробуйте вызвать с вашего терминала следующее

PS1='\[\033[1;32m\]\u\[\033[0m\] @ \[\033[0;32m\]\h\[\033[0m\]:\[\033[31m\]\W\[\033[0m\]\$ '

если работает, поставь

export PS1='\[\033[1;32m\]\u\[\033[0m\] @ \[\033[0;32m\]\h\[\033[0m\]:\[\033[31m\]\W\[\033[0m\]\$ '

в свой ~/.bashrc.

1
27.01.2020, 23:44

Теги

Похожие вопросы