Я попытался установить трассировщик пакетов cisco на моем mac. Это был сценарий sh для его установки. Я побежал, но не в су, и это немного испортило мой Mac. Через 1мин я увидел, что мой диск был заполнен, так как сценарий копировал репертории повсюду. Теперь, когда я запустить свой терминал, команды я недавно установил (НПМ, заварить, Cordova ...) не признаются больше, и это не мое имя пользователя в начале строки, естьOSX терминал сломанный после попытки установки cisco packet tracer
-bash-3.2$
При каждом запуске терминала, я получаю эту ошибку на вершине этого:
Last login: Wed Jan 4 17:04:13 on ttys000
-bash: /etc/profile: line 1: syntax error near unexpected token `('
-bash: /etc/profile: line 1: `-e \n# System-wide .profile for sh(1)\n\nif [ -x /usr/libexec/path_helper ]; then\neval `/usr/libexec/path_helper -s`\nfi\n\nif [ "${BASH-no}" != "no" ]; then\n[ -r /etc/bashrc ] && . /etc/bashrc\nfi\nPT7HOME=/Users/myusername/Documents/pt'
Я удалил папку/Users/MyUserName/Документы/PT, но мне кажется, что это где идет ошибка из. Спасибо заранее за вашу помощь.
Используйте Time Machine, чтобы вернуть изменения. –
Я предлагаю вам поговорить с cisco и потребовать вернуть свои деньги. Серьезно, однако, с поддержкой cisco следует связаться. – cdarke
С другой стороны, единственным непосредственным повреждением вашего '/ etc/profile' является добавление' -e '(или, возможно, буквальной строки' -e \ n') в начало файла. Удалите этот бит, вплоть до '# System-wide .profile', чтобы сделать большой шаг ближе к исправлению. – chepner