如何在带引号的单词和使用sed的引号之间替换文本?

时间:2018-06-20 23:48:26

标签: linux sed

我想用src='hello'src='foobar'替换为sed。 我相信这是该命令,但它似乎不起作用:

sed -i "s/(src=').*'/src='foobar'/g" index.php

1 个答案:

答案 0 :(得分:-1)

无论如何,我想通了。以下是输入命令。

$ sed -i -E“ s /(src =')。*(')/ src ='foobar'/ g” index.php

这将替换:

<pre>
  <img src='hello' />
  <img src='what' />
</pre>

使用:

<pre>
  <img src='foobar' />
  <img src='foobar' />
</pre>