-1

线路中有移动部分。

sed需要搜索一条可能在其中心有任何东西的线。

换句话说,我们希望通过告诉sed它以

 aaa

并以

 ccc

中心可以是任何东西。

假设我们有一个名为 的文件a.txt,这就是其中的内容。

 a
 b
 aaa111ccc

sed需要找到看起来像的线..

 aaa(.*)ccc

然后将其替换为

 "_TEST_"

输出应该是aaa_TEST_bbb

4

1 回答 1

0

您需要帮助哪一部分?

sed 's/^aaa.*bbb$/aaa_TEST_bbb/' file >newfile

如果您想就地编辑文件,请删除重定向并添加合适的-i选项(如果您sed支持它)。

于 2013-08-12T15:15:52.017 回答