Наличие двух отдельных конфигураций grub

Для развлечения и обучения, как вимгольф на вашем примере есть вот это

vim +"4t4|/D/,/}/t4|'[,s/06/15/|s/52716/18015/|x" file.conf

Команды разделены|:

  • 4t4скопировать строку 4 в строку 4
  • /D/,/}/t4из строки, содержащей первый D, в строку, содержащую следующий }, скопировать в строку 4
  • '[,s/06/15/с первой строки последнего изменения на текущую строку (последняя строка последнего изменения ), замените 06на15
  • s/52716/18015/заменить текущую строку (, где 06было заменено в последний раз)
  • xсохранить изменения и выйти

:h :copy, :h '[,:h :/

1
17.08.2021, 12:40
1 ответ

Из того, что я узнал, я думаю, что это невозможно. grub-mkconfigне слишком сложен для чтения, но он вызывает grub-probe, который является двоичным файлом, и поэтому grub-mkconfigсоздает только записи grub, указывающие на «фактический хост» (не уверен в терминологии здесь)

0
19.09.2021, 20:44

Теги

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