如何使用此sed命令

时间:2016-10-07 00:49:26

标签: sed

你可以帮助sed命令,我必须用于我的用例..

在我目前有这个

的文件中
log_location /my/custom/app.log

我想要这个......

log_location "/my/custom/app.log"

提前致谢。

2 个答案:

答案 0 :(得分:1)

试试这个:

sed 's/\(log_location\) \(\/my\/custom\/app.log\)/\1 "\2"/'

对于您想要保留的术语。将它们包含在转义的parens \( \)中,然后按照分配的顺序引用这些字符串(第一个是\1,第二个是\2,等等)

答案 1 :(得分:0)

sed 's/\(log_location\) \(\/my\/custom\/app.log\)/\1 "\2"/' 

这已经有效了