Bash CLI не работает после обновления Ma c до Каталины - PullRequest
0 голосов
/ 27 марта 2020

Ранее я был на Mojave, но был вынужден обновить его из-за XCode.

Когда он закончил установку, мне пришлось изменить значение по умолчанию Login Shell , потому что Catalina теперь использует Z Shell. enter image description here

После того, как я это сделал, мой CLI по-прежнему выглядит и действует совершенно иначе:

ДО: enter image description here

Вот как это выглядит в настоящее время:

ПОСЛЕ: enter image description here

Я гуглил 'line 33: __rvm_read_lines _hooks_list <(' и мне посоветовали запустить: source ~/.bashrc. Ничего не изменилось, пока я не запустил source ./bash_profile , и он не начал чувствовать себя немного лучше , но он все еще не выполнял команды должным образом. Всегда есть какая-то ошибка.

enter image description here

Наконец, почему я должен запускать source ~/.bash_profile каждый раз? Я просто хочу, чтобы это вернулось в нормальное состояние ,

1 Ответ

0 голосов
/ 27 марта 2020

После обновления мой CLI фактически дал мне следующее сообщение:

Интерактивная оболочка по умолчанию теперь zsh. Чтобы обновить свою учетную запись для использования zsh, пожалуйста, запустите chsh -s /bin/zsh. Для более подробной информации, пожалуйста, посетите https://support.apple.com/kb/HT208050.

Глупо, я выполнил эту команду, надеясь, что она будет go прочь.

Исправлено переключением обратно на chsh -s /bin/bash, а не sh.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...