2017-05-09 158 views
1

添加新的文本,我有:使用sed命令在一行

Format "%x %x %x %x \"%x\" %>x %x \"%{xxx}i\" \"%{xxx}i\"" 

如何使用sed命令,使其:

Format "%{X-Y-Z}i - %x %x %x %x \"%x\" %>x %x \"%{xxx}i\" \"%{xxx}i\""

基本上,我要补充%{X-Y-Z}i

+0

目前,这只是一个问题陈述,而不是问题。你应该编辑它,并将它变成一个问题,通过添加一个问题,你已经尝试了什么,发生了什么以及你期望发生什么。 –

+0

相当简单的问题,看看https://stackoverflow.com/documentation/sed/934/getting-started-with-sed#t=20170509053311177556,并问你是否卡住... – Sundeep

+0

我不想用回声..我们可以用只是sed命令吗? – Dheeraj

回答

0

sed 's/\(^Format\ "\)\(.*$\)/\1%{X-Y-Z}i\ -\ \2/'

这oneliner被插入Format "%第一次出现之间恰好%{X-Y-Z}i -