作为预置脚本的一部分,我想禁用 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 将不匹配。
如何在保留任何现有参数(如果有)的同时添加参数?