gpt4 book ai didi

regex - 如何使用 sed 替换配置文件的变量?

转载 作者:IT王子 更新时间:2023-10-29 00:14:03 28 4
gpt4 key购买 nike

我一直在网上寻找这个答案,但似乎找不到。

我有一个配置文件,其中包含:

VAR1=VALUE1
VAR2=VALUE2
VAR3=VALUE3
VAR4=VALUE4
VAR5=VALUE5
VAR6=VALUE6

我想将 VAR5 的值从 VALUE5 更改为 VALUE10。不幸的是,我不知道 VALUE5 的值,所以我无法搜索它。所以基本上我需要使用 sed(或其他)将 VAR5 的值替换为另一个值。

最佳答案

你可以试试这个sed:

sed -i.bak 's/^\(VAR5=\).*/\1VALUE10/' file

它给出:

VAR1=VALUE1
VAR2=VALUE2
VAR3=VALUE3
VAR4=VALUE4
VAR5=VALUE10
VAR6=VALUE6

关于regex - 如何使用 sed 替换配置文件的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20568515/

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