Каждый раз, когда я открываю Терминал, он выдает: -bash: e: command not found
Это нормально? Если нет, как я могу удалить это?
Я использую MacOs Mojave.
Каждый раз, когда я открываю Терминал, он выдает: -bash: e: command not found
Это нормально? Если нет, как я могу удалить это?
Я использую MacOs Mojave.
Чтобы прочитать это, Bash сообщает, что команда e
не может быть найдена, поэтому есть сценарий, который Bash пытается запускать каждый раз, когда он открывается, и этот сценарий содержит команду e
, и он этого не распознает.
Bash использует профиль для хранения команд, которые запускаются при каждом запуске, поэтому проверьте .profile
и .bashrc
чтобы увидеть, что вызывает эту ошибку.
Скорее всего, в вашем файле .profile
, .bash_profile
или .bashrc
есть строка с одним символом e. Все эти файлы, по сути, представляют собой список команд, которые запускаются при открытии нового терминала.
Чтобы найти и удалить его, выполните следующие команды, чтобы открыть nano (основной текстовый редактор командной строки), найдите строку только с символом e и закомментируйте ее, поставив знак # в начале строки. Затем сохраните файл, нажав control-O, затем войдите и выйдите, нажав control-X.
nano ~/.profile
nano ~/.bash_profile
nano ~/.bashrc