Настроил мой bash и допустил какую-то ошибку. Вот моя оболочка bash:

android-c26f663baae722eb:~ okyretina$

Я использовал чистый .bash_profile и получил его, а в оболочке все еще есть этот странный android-c26f663baae722eb

Команда, которая сделала то, что я считаю, такова:

export PROMPT_COMMAND='__git_ps1 "\u@\h:\W" "\\\$ ";'

который я получил отсюда

Кажется, сначала сработает, когда всплывает эта андроидная вещь, и я никогда не смогу ее убрать. Я очистил свой профиль bash и перепробовал все. Ничто не похоже на работу. Кроме того, пытаясь понять экспорт против простой установки переменной, я сделал

export PS1='\[\e[0;91m\]\u@\h\[\e[m\] \[\e[0;92m\]\w\[\e[m\]\[\e[0;93m\]$(__git_ps1)\[\033[00m\] \[\e[0;96m\]\$ \[\e[m\]\[\e[0;97m\]'

или какой-то вариант, и теперь цвет исчез. Раньше просто

PS1='\[\e[0;91m\]\u@\h\[\e[m\] \[\e[0;92m\]\w\[\e[m\]\[\e[0;93m\]$(__git_ps1)\[\033[00m\] \[\e[0;96m\]\$ \[\e[m\]\[\e[0;97m\]'

На данный момент, я просто хочу чистую оболочку. Запуск Terminal.app также приводит к тому же выводу, что заставляет меня думать, что это не проблема iTerm. Как это исправить?

Спасибо!

1 ответ1

2

Я думаю, что это имя хоста, назначенное вашим DNS-сервером. Попробуйте определить ваш IP-адрес и посмотрите, вернет ли это имя хоста:

хост [ваш IP]

Это может быть динамическое назначение DNS с предыдущего устройства Android.Попробуйте перезапустить и / или очистить свой DNS-сервер. Или настроить фиксированное имя хоста на DNS-сервере.

Я видел такое поведение в нашей корпоративной сети.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .