我正在寻找一种执行可以更改Java .properties文件的Shell脚本的方法
.properties文件非常简单:
WBURL=http://google.com
我希望该脚本更改WBURL的地址
我一直在网上找东西,但我迷路了,一切都非常艰难...
有人可以帮我吗?
谢谢
最佳答案
您可以使用awk
:
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