Совсем недавно мое окно терминала начало отображать кучу ошибок в начале каждого нового сеанса. Это почти как если бы он выплевывал текст по умолчанию (дата и т.д.) И интерпретировал его как псевдоним? Я не изменил ничего, что знаю, перезагрузил компьютер и т.д. Есть идеи?

2 ответа2

3

Похоже, у вас есть стартовый скрипт bash, в котором есть некоторые недопустимые вещи. Проверьте ваши .bashrc , .bash_profile и .bash_login чтобы увидеть, есть ли там какие-либо оскорбительные сценарии.

Вы недавно импортировали свою учетную запись на новый / переустановленный компьютер или изменили тип учетной записи для своего пользователя? Какие-нибудь другие изменения в последнее время?

1

Вы установили GhostScript или MacTex? Похоже, что они вносят ряд изменений в группу файлов ресурсов, на которые ссылаются другие.

Как это исправить? Попробуйте выполнить следующие команды в терминале, чтобы определить, какой файл может быть затронут

grep setloginpath /etc/*
grep setloginpath ~/.*

Первая строка - проверка системных файлов конфигурации для setloginpath а вторая - проверка файлов конфигурации вашей учетной записи пользователя для setloginpath .

Надеюсь, вы найдете файл, содержащий что-то в строке с

setloginpath added /usr/local/bin start at Sun Dec 20 01:00:21 PST 2009

Когда вы найдете его, вам придется удалить проблемную строку ...

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