下表insert命令接受json作为输入。我试着做变量替换,但没用。正确的方法是什么。
注意:许多行上的echo有效。
aws dynamodb put-item --table-name staging-metrics --item '{ "count": {"S": $numberoflines} }'
尝试了类似“$(numberoflines)”这样的替代方法,但实际上将$(numberoflines)存储在表中。
最佳答案
我不确定。。。但不是--item "{ \"count\": {\"S\": $numberoflines} }"
关于linux - 如何在JSON中进行变量替换,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45641662/