我有一个带有 .sh 脚本的 .sh 脚本property=value
。随它去:
some_property="一些价值"
该属性的值与脚本一起使用,并且脚本在 Java 代码中启动。我想动态更改此属性的值。我尝试使用replaceFirst()
方法,但我不知道“some_property”的实际值来使用正则表达式正确替换它。
如何通过替换以"some_property="
by开头的单行来编辑 .sh 文件some_property=my_value
?顺便说一句,文件中有几个地方可以满足模式“some_property =”,所以我需要更改第一次出现。