preseed 後のスクリプトの一部として、ipv6 を無効にしたいと考えています。
この/etc/default/grub
行を変更したい:
GRUB_CMDLINE_LINX=""
それが読むように:
GRUB_CMDLINE_LINUX="ipv6.disable=1"
これは次の方法で実行できます。
sed -i "s/GRUB_CMDLINE_LINUX=\"\"/GRUB_CMDLINE_LINUX=\"ipv6.disable=1\"/" /etc/default/grub
ただし、GRUB_CMDLINE_LINUX に既に引数がある場合、sed は一致しません。
既存の引数 (存在する場合) を保持しながらパラメーターを追加するにはどうすればよいですか?