我如何在使用sed时“即时”替换字符?
示例:
我想执行以下命令:
/bin/sed 's/HOSTNAME=.*/HOSTNAME=server_domain_com/g' /etc/sysconfig/network
而不是这个命令:
/bin/sed 's/HOSTNAME=.*/HOSTNAME=server.domain.com/g' /etc/sysconfig/network
字符串“server.domain.com”包含在一个环境变量中,我想在替换/etc/sysconfig/network中的适当行之前将点替换为下划线。
谢谢!