Я использую MacBook Pro с последней версией Mountain Lion.
Мне действительно нужна помощь, мне удалось кое-как повредить мой .bash_profile (я думаю), чтобы каждый раз, когда я открывал терминал, я получал ошибку, указанную ниже.
-bash: export: `/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/go/bin': not a valid identifier
-bash: export: `/Users/rob/Applications/sbt/bin:': not a valid identifier
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
-bash: tar: command not found
-bash: grep: command not found
-bash: cat: command not found
-bash: find: command not found
Я не уверен, что случилось, у меня нет sudo, cd или каких-либо нормальных команд. Единственный способ, которым я смог добраться до любого из главных каталогов, - это через команду go to folder в Finder и попытаться найти файл безрезультатно.
Чтобы завершить все это, я думаю, что я создал файл, который может быть причиной проблемы, я хотел отредактировать .bash_profile, поэтому я набрал
sudo nano ./bash_profile
Это откроет новый файл в nano, который, я думаю, был затем сохранен. После этого я открыл настоящий .bash_profile, чтобы добавить путь к node.js.
Если я смогу получить доступ к .bash_profile, я думаю, что смогу вернуть его в нужное русло, но не могу его найти, стоит ли переустанавливать bash? Если так, как бы я сделал это на Mac, я попытался с помощью
brew install bash
к которому я добираюсь
-bash: brew: command not found
-bash: export: '/Users/rob/Applications/sbt/bin:': not a valid identifier
прошло. Единственное, с чем я борюсь, это то, что первая строка может быть сохранена, я посмотрел в своих .bash_profile, .profile и .bashrc, но ничего.
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/go/bin
в свой .bash_profile, и, похоже, он исправил bash, но я все еще получаю эту ошибку. -bash: export: '/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/go/bin': not a valid identifier
Есть идеи?
PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/go/bin:$PATH" # Make sure to use double quotes not single quotes
И на новой линии export PATH
.
bash
.