如何在匹配同一行中的不同列时替换特定列的值

时间:2017-11-25 15:49:25

标签: shell awk sed

sed -e' / \ $ FileCreateMode / s / ^ /#/' /etc/rsyslog.conf

回声' $ FileCreateMode 0640' >> /etc/rsyslog.conf

如何将上述两个命令合并为一个命令?

1 个答案:

答案 0 :(得分:0)

你可以尝试

FileCreateMode=what_you_want;sed -i "/$FileCreateMode/s/^/$FileCreateMode 0640\n#/" /etc/rsyslog.conf