文件是这样的
more /etc/sysconfig/chronyd
# Command-line options for chronyd
OPTIONS=""我们需要在-4中设置""值
该文件如下所示
# Command-line options for chronyd
OPTIONS="-4" 我们可以用sed作为
sed -i s'/OPTIONS=""/OPTIONS="-4"/g' /etc/sysconfig/chronyd但这并不是很好的选择,因为(如果双引号中有一个空格)
例如,
more /etc/sysconfig/chronyd
# Command-line options for chronyd
OPTIONS=" "发布于 2019-10-22 13:20:23
在RE上使用sed寻址:
sed -e '/^OPTIONS=/s/.*/OPTIONS="-4"/' /etc/sysconfig/chronyd平均:
^OPTIONS= (起始于OPTION=)、匹配的线路OPTIONS="-4"代替一切。发布于 2019-10-22 13:09:36
尝尝这个,
sed 's/^OPTIONS=.*/OPTIONS="-4"/g' /etc/sysconfig/chronyd或
sed 's/\(^OPTIONS="\).*"/\1-4"/g' /etc/sysconfig/chronydhttps://unix.stackexchange.com/questions/548113
复制相似问题