【发布时间】:2012-07-03 02:23:39
【问题描述】:
如何在使用 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 中的相应行之前用下划线替换点。
谢谢!
【问题讨论】: