【发布时间】:2019-07-29 20:31:25
【问题描述】:
我有一个变量,我想将它附加到我在文件中搜索的字符串中。我想更新我从中获得的价值。变量是:
# foo=$(echo "$(hostname)" | awk -F '-' '{print $NF}')
# echo $foo
spsns
现在我搜索的字符串是:
# grep "unifiedlogging.host" /opt/tpa/confd/asr.jvm.opt.d/templates/jvm.opt.tmpl
-Dunifiedlogging.host={{$myHost}}
现在;我想替换我得到的值,即 {{$myHost}} 到 {{$myHost}}-$foo 并在文件本身上更新它。我试着用 sed 做,但不知道。请问有什么帮助吗?
【问题讨论】: