В sed
вы бы использовали расширенное регулярное выражение с опцией-E
:
sed -E '/group-title="TR (ULUSAL|HABER|BELGESEL)"/!d;n;n'
()
вокруг ULUSAL|HABER|BELGESEL
убедитесь, что |
применяется только к рисункам внутри.
Строка без шаблона (и !
позади шаблона )удаляется. Все остальные строки (с шаблонами )выполняют n;n
, поэтому печатается сама строка, а также n
ext и после нее n
ext пустая строка.
Затем я попробовал разные версии Arch Linux. На версиях 2018 и 2019 годов экран работал, а клавиатура нет. Согласно https://github.com/Dunedan/mbp-2016-linux#53, в Linux 5.3 были добавлены драйверы клавиатуры, так что клавиатура MacBook работала «из коробки», поэтому я знал, что должен использовать версию между тем временем и поломкой экрана.
archlinux-2020.01.01-x86_64.iso
работал отлично. Как только я установил арч, ядро снова обновилось, и поэтому при загрузке у меня появился черный экран. Затем я попытался установить rEFInd
, чтобы увидеть, имеет ли это значение, и, к счастью, проблема с черным экраном была устранена.
Итак, мое решение этой проблемы таково:
rEFInd
. rEFInd
исправила проблему с черным экраном, но для большей уверенности вы можете попробовать archlinux-2020.01.01-x86_64.iso
.