我正在寻找一种方法来执行可以更改我的Java .properties文件的shell脚本
.properties文件非常简单:
WBURL=http://google.com
我希望该脚本更改WBURL的地址
我一直在网上看,但我迷路了,一切都很难...... 不能有人帮我吗?
谢谢
答案 0 :(得分:1)
您可以使用awk -v val="http://localhost" 'BEGIN{FS=OFS="="} $1 == "WBURL"{$2=val} 1' file
WBURL=http://localhost
:
sed
或使用val="http://localhost"
sed -i -E "s~(WBURL=).*~\1$val~" file
cat file
WBURL=http://localhost
:
{{1}}
答案 1 :(得分:0)
由于您说这是属性文件中的唯一条目,因此最简单的方法是从头开始重新创建:
echo WBURL=http://localhost >.properties