小编Var*_*tel的帖子

替换所有出现的“.” 使用 sed 在 '=' 之前加上 '_'

我有一个属性文件如下:

build.number=153013
db.create.tablespace=0
db.create.user=0
db.create.schema=0
upgrade.install=1
new.install=0
configure.jboss=0
configure.jbosseap=false
configure.weblogic=1
configure.websphere=0
Run Code Online (Sandbox Code Playgroud)

我需要将这些变量导入到 shell 脚本中。如你所知, '。' 不是在 Linux 中用作变量的有效字符。我将如何使用 sed 替换所有出现的 '.' 在 '=' 之前加 '_' 。我已经替换了所有出现的“.” 但有些属性的值包含“.” 我不想修改。

任何帮助表示赞赏!

谢谢!

regex unix linux bash sed

3
推荐指数
1
解决办法
2286
查看次数

标签 统计

bash ×1

linux ×1

regex ×1

sed ×1

unix ×1