Sed从变量中读取输出

时间:2017-11-15 04:32:00

标签: xml bash awk sed tcp

new=`zcat file.xml.gz | grep :133 | grep 192* | tail -n 1` 
    && gunzip file.xml.gz &&  sed -i 's#$new#<value>
    tcp://192.164.1.5:133</value>#g' file.xml && gzip file.xml

new=<value>tcp://192.164.1.23:133</value>

的输出

这里我需要用192.168.1.5

替换IP 192.164.1.23

如果我给tcp://192.164.1.23:133而不是$ new,脚本将会起作用。但我想从$ new中读到它。

任何帮助......

0 个答案:

没有答案