У меня есть 2 ноутбука Asus Zenbook под управлением Ubuntu 20.04.3LTS (мой текущий ноутбук, и я сохранил свой старый ноутбук в качестве системы аварийного резервного копирования, поскольку я не могу быть без ноутбука). Я очень редко пользуюсь старым, но бегаю sudo ap-получить обновление
и sudo apt-получить обновление
каждые 3-4 недели.
Когда я в последний раз открывал его пару дней назад, я получил ошибку при открытии терминала:
bash: /home/will/.bashrc: строка 100: неожиданный EOF при поиске
соответствие `)'
bash: /home/will/.bashrc: строка 121: синтаксическая ошибка: неожиданный конец файла
... хотя, похоже, все, что я пытался сделать в терминале, работает нормально.
Как это часто бывает, в строках, упомянутых в ошибке, нет ничего очевидного, что является причиной - я быстро просмотрел и не нашел ничего, что я изменил где-либо еще в файле, что могло бы вызвать ее. Хотя я, вероятно, мог бы найти его в конце концов, вероятно, проще заменить файл.
Мой вопрос: поскольку у меня есть второй подобный ноутбук с идентичной версией Ubuntu, есть ли какая-то причина не просто скопировать функционирующий .bashrc с нового ноутбука, чтобы заменить поврежденный на моем старом ноутбуке? Вместо этого я мог бы вместо этого заменить на оригинальную версию с работающего USB (на этом сайте есть несколько сообщений, косвенно указывающих на то, что это возможно), но мне пришло в голову, что некоторые из псевдонимов, которые я создал (и, следовательно, в .bashrc на моем новый ноутбук) было бы полезно иметь на старом ноутбуке.
Если это возможно, сообщите также, известны ли вам какие-либо обстоятельства, при которых нет быть хорошей идеей. Предположительно не разумно между разными выпусками Ubuntu? Это не имеет отношения к моей ситуации, но (из интереса) я предполагаю, что не имеет значения, если аппаратное обеспечение сильно отличается (например, ноутбук от настольного компьютера)?
Редактировать: в ответ на комментарии: это автономный файл. Единственные изменения, которые я сделал (сознательно), — это добавление некоторых псевдонимов (для синхронизации данных в моем зашифрованном разделе с зашифрованным диском с внешней клавиатурой). Я, очевидно, просмотрел псевдонимы, чтобы проверить, что я не сделал простой ошибки, но не могу найти ничего очевидного.