Должен ли я использовать для этого пространство хранения sed?

$gksudo gedit /etc/modprobe.d/blacklist.conf

Добавьте следующую строку:

blacklist ideapad_laptop

СОХРАНИТЬ И ПЕРЕЗАГРУЗИТЬ.

0
30.12.2019, 19:32
1 ответ

В sed«и вышеприведенная часть абзаца» в основном означает «да». Если вы хотите решить, печатать ли строки на основе содержимого более поздних строк, вам в значительной степени придется использовать буфер, , если только вы не сможете реструктурировать свою парадигму.

Что определяет «абзац»? Это последовательно? perlи awkпозволят вам определить достаточно произвольные разделители записей. Вы можете попробовать что-то вроде этого:

$: awk 'BEGIN{ RS="if " }
        /exec/{ exit; }
        { print }
       ' /etc/X11/xinit/xinitrc

Тем не менее, я рекомендую изучить ваши данные для лучшего разделения.

1
28.01.2020, 02:38

Теги

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