仅在特定位置使用Sed
比如, 我希望只替换仅在特定位置使用Sed,sed,Sed,比如, 我希望只替换标记中的/testsrc路径 但是,不应触摸测试 然而,它在全球范围内改变了这个词 sed'/使用sed的另一种方法: sed -i '/test'|/hoge|g' test.html sed-i的|\( 使用替换字符串中的\1捕获并反向引用。 下面的字符串(test)被替换为hoge不要使用正则表达式,请使用XMLStarlet之类的html解析器谢谢你的回答。你能提供一些关于xml解析器的链接吗? sed -i '/test'|/hoge|g' test.html
标记中的/testsrc路径
但是,不应触摸测试
然而,它在全球范围内改变了这个词
sed'/使用sed的另一种方法:
sed -i '/test'|/hoge|g' test.html
sed-i的|\(
使用替换字符串中的\1
捕获并反向引用。
下面的字符串(test
)被替换为hoge
不要使用正则表达式,请使用XMLStarlet之类的html解析器谢谢你的回答。你能提供一些关于xml解析器的链接吗?
sed -i '/test'|/hoge|g' test.html
sed -i 's|\(<img *src="/\)test|\1hoge|' test.html