Почему ваш bash не запускается?
Если ваш bash не запускается правильно, один из его конфигурационных файлов блокируется. Это:
И после этого первый из них он может найти:
~/.bash_profile
~/.bash_login
~/.profile
Если вы правильно следовали этому руководству, вы создали файл ~/.profile . Но не в /usr . Он должен находиться в вашем каталоге $HOME , который находится по адресу /Users/your-username и известен как ~ для оболочки. Вы можете поместить в /usr все, что захотите, и это не повлияет на запуск bash.
Давайте удалим ~/.profile
Попробуйте зайти в настройки Terminal.app и изменить следующее:

Команда, которую вы хотите выполнить:
/bin/rm /Users/your-username/.profile
Не забудьте убрать галочку Run in shell. Конечно, измените your-username на ваше фактическое короткое имя пользователя. Как только вы откроете профиль терминала, ваш существующий файл .profile будет удален.
Затем вы можете снять флажок « Выполнить» и попытаться начать все сначала.
Другие средства отладки
Если приведенное выше не помогло, попробуйте запустить из того же поля команды Выполнить :
/usr/bin/tail -n 10 /Users/your-username/.bash_history
Это проследит ваши последние шаги, которые будут полезны для вашего поста.
Ваш Терминал показывает Could not open a new pseudo-tty?
В этом случае требуется перезагрузка. Каким-то образом вы создали слишком много вилок, выходящих за пределы файловой системы. Это должно быть восстановлено простой перезагрузкой вашего Mac.