用sed替换JSON文件中的值

时间:2019-06-04 18:28:10

标签: variables sed replace gitlab environment

我的gitlab-pipeline有问题。 我如何用gitlab中的秘密变量替换json文件中的值?

sed 's/pdb-production-url/newvalue/g' pdb-production.postman_environment.json

它与一个简单的字符串一起工作(如上)。但我想使用gitlab中的秘密变量。

如果我尝试这样做:

sed 's/pdb-production-url/"$IP"/g' pdb-production.postman_environment.json

sed 's/pdb-production-url/'"$IP"'/g' pdb-production.postman_environment.json;

但出现以下错误:

sed: bad option in substitution expression

0 个答案:

没有答案