我运行了一个脚本,它将值存储在一个变量中,如下所示:
secret=`aws secretsmanager get-secret-value --secret-id <secretid> --region eu-west-1|grep SecretString|awk -F" '{print $4}'`
现在我有一个名为env-list
的文件,它有一个类似这样的条目:
secret=
我想将第一个命令的输出重定向到env-list
文件中的=
签名后粘贴,以便我的env-file
保存第一个命令中的机密值:secret=value
。
我在这方面很挣扎。
sed -i "s/^secret=.*/secret=$secret/g" env-list