Когда я запускаю терминал, используя значок на рабочем столе, я получаю эту ошибку:

-bash: export: `:/System/Library/Frameworks/Python.framework/Versions/2.6/bin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin ': недопустимый идентификатор

И впоследствии никакие команды не работают (ls, ssh, sudo, rm, cp и так далее). Что происходит???

2 ответа2

5

Где-то в вашем ~/.bashrc или ~/.bash_profile есть переменная, перед которой стоит $ слева от знака =. Вероятно, что-то вроде этого:

export $PATH=...

Вы должны исправить это с помощью:

export PATH=
0

Вы, вероятно, установили для PATH плохое значение. Попробуйте сбросить его до чего-то толкового:

PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

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