您好我试图将此行与sed匹配并删除或附加'#':
ContType is MOMENTUM
我的代码:
sed -i '' "s/#ContType\sis\sMomentum/ContType\sis\sMomentum/g" FlameMaster.input
我试图用\ s来逃避空间。
答案 0 :(得分:0)
好酷找到了解决方案:
sed -i '' "s/ContType\(.*MOMENTUM\)/#ContType\1/g" FlameMaster.input
仅当同一行中存在MOMENTUM时才匹配ContType行。
答案 1 :(得分:0)
删除此行;
sed -i '/ContType is MOMENTUM/d' yourFile
追加#
sed -i '/ContType is MOMENTUM/ s/^/#/' yourFile