синтаксическая ошибка удара около маркера 'fi'

Когда я открываю терминал, я получаю следующие 2 строки

bash: /home/kyle/.bashrc: line 119: syntax error near unexpected token `fi'

bash: /home/kyle/.bashrc: line 119: `fi'

Я не знаю, почему это запустилось или если это нормально. Что вызывает синтаксическую ошибку и как я фиксирую ее?

1
задан 26 October 2016 в 07:28

1 ответ

При открытии нового окна терминала, система запускает новый экземпляр оболочки. В Вашем случае, который является bash (Граница Снова Оболочка)

, Когда bash запускается, это читает набор сценариев запуска, которые настраивают различные вещи как Ваша подсказка, цвета, и т.д. Один из этих сценариев является файлом .bashrc в Вас корневой каталог. Для большего количества информации о той проверке , Что такое .bashrc файл и что это делает?

[еще 1111] информация о bash сценарии: https://help.ubuntu.com/community/Beginners/BashScripting

В Вашем случае, что файл был отредактирован и теперь не является допустимым bash сценарий. Поэтому сообщение об ошибке line 119: syntax error near unexpected token...

Именно поэтому steeldriver попросило, чтобы Вы отправили содержание того файла, таким образом, мы видели что не так с ним.

, Что файл является дополнительным. Если Вы хотите Вас, мог бы переименовать его к чему-то еще - .bashrc.old, например, и открыть новое окно. Сообщения об ошибках закончатся, но запрашивают, цвета и другое удовлетворение требованиям заказчика оболочки закончатся также.

0
ответ дан 8 December 2019 в 08:10

Другие вопросы по тегам:

Похожие вопросы: