gpt4 book ai didi

linux - 如何在命令参数中放置 CodeBuild 环境变量?

转载 作者:行者123 更新时间:2023-12-03 09:55:45 29 4
gpt4 key购买 nike

我的 CodeBuild 环境有一个环境变量,DiscordWebhook .这包含一个作为纯文本的 URL。我正在尝试运行 sed命令如下。这是在 BuildSpec.yml 中指定的文件。

sed -i 's/discordWebhookAddressLocal/${DiscordWebhook}/g' scripts.js
显然,这只是替换了 discordWebhookAddressLocal 的所有实例。与“${DiscordWebhook}”。我尝试了一些其他方法,例如使用 alias命令,但是当我尝试执行别名时,CodeBuild 失败,说找不到该命令。
如何在命令中指定环境变量?

最佳答案

这可能是因为您使用的是 单引号 .通常你会使用 双引号解决变量:

sed -i "s/discordWebhookAddressLocal/${DiscordWebhook}/g" scripts.js

关于linux - 如何在命令参数中放置 CodeBuild 环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64243636/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com