gpt4 book ai didi

尝试替换环境变量时,Linux sed 命令不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 05:13:37 25 4
gpt4 key购买 nike

我有一个环境变量 LIB_HOME=/etc/temp在其中一个配置文件中,我尝试使用 sed 命令替换整行,如下所示

sed -i '/lib.home=/c\lib.home=$LIB_HOME' myconfig.properties

实际输出:lib.home=blablabla ===> lib.home=$LIB_HOME

预期输出:lib.home=blablabla ===> lib.home=/etc/temp

请帮忙

最佳答案

您尝试过使用双引号吗?

sed -i '/lib.home=/c\lib.home=‘“$LIB_HOME”' myconfig.properties

关于尝试替换环境变量时,Linux sed 命令不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52204927/

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