perl -ipe 's/$/;/ if /PATTERN/'
Это добавит ;
в конце, если строка содержит PATTERN
.
Лично я бы использовал инструмент, который попытается найти и восстановить загрузочный раздел. Сначала загрузитесь с работающего дистрибутива Ubuntu и установите boot-repair
:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair
А затем выполнить и, надеюсь, успешно восстановить предыдущее состояние (этот инструмент однажды спас меня пару месяцев назад):
boot-repair