我有一个input-file
代码,它有一个名为var1
的参数。我需要运行一个bash脚本来阅读并更改var1
中的input-file
并提交给代码。
在input-file
:
...
var1=10
...
我可以使用grep
获取var1
的值。但是如何在var1
?
input-file
我用来获取var1
INPUT=input-file
var1=`grep "^var1" $INPUT | awk '{print $3}' | sed "s/'//g"`
答案 0 :(得分:2)
grep没有做任何替换。您可以考虑使用sed或awk ...例如:
sed -i 's/\(^var1=\).*/\1Newvalue/' $INPUT
会将值更改为Newvalue
答案 1 :(得分:0)
这对我有用:
val json = "body" -> ...toList.map {
case (title, attrs) =>
("name", tag) ~ ("attributes", Option(attrs).getOrElse("")))
}
val finalJson = compact(render(json))