当前位置: 技术问答>linux和unix
请教个sed匹配替换的问题
来源: 互联网 发布时间:2017-04-28
本文导语: 用sed怎样将红框内的文字替换成变量? | [root@ tmp]# cat urfile LogFile="/logs/xxoo.log" [root@ tmp]# str="CSDN.txt" [root@ tmp]# sed -r "s#(.*/).*#1${str}x22#" urfile LogFile="/logs/CSDN.txt"
用sed怎样将红框内的文字替换成变量?
|
[root@ tmp]# cat urfile
LogFile="/logs/xxoo.log"
[root@ tmp]# str="CSDN.txt"
[root@ tmp]# sed -r "s#(.*/).*#1${str}x22#" urfile
LogFile="/logs/CSDN.txt"
LogFile="/logs/xxoo.log"
[root@ tmp]# str="CSDN.txt"
[root@ tmp]# sed -r "s#(.*/).*#1${str}x22#" urfile
LogFile="/logs/CSDN.txt"