Когда я открываю терминал, я получаю следующие 2 строки
bash: /home/kyle/.bashrc: line 119: syntax error near unexpected token `fi'
bash: /home/kyle/.bashrc: line 119: `fi'
Я не знаю, почему это запустилось или если это нормально. Что вызывает синтаксическую ошибку и как я фиксирую ее?
При открытии нового окна терминала, система запускает новый экземпляр оболочки. В Вашем случае, который является bash
(Граница Снова Оболочка)
, Когда bash
запускается, это читает набор сценариев запуска, которые настраивают различные вещи как Ваша подсказка, цвета, и т.д. Один из этих сценариев является файлом .bashrc
в Вас корневой каталог. Для большего количества информации о той проверке , Что такое .bashrc файл и что это делает?
bash
сценарии: https://help.ubuntu.com/community/Beginners/BashScripting
В Вашем случае, что файл был отредактирован и теперь не является допустимым bash
сценарий. Поэтому сообщение об ошибке line 119: syntax error near unexpected token...
Именно поэтому steeldriver попросило, чтобы Вы отправили содержание того файла, таким образом, мы видели что не так с ним.
, Что файл является дополнительным. Если Вы хотите Вас, мог бы переименовать его к чему-то еще - .bashrc.old
, например, и открыть новое окно. Сообщения об ошибках закончатся, но запрашивают, цвета и другое удовлетворение требованиям заказчика оболочки закончатся также.