内の各項目のコマンドこれは私の入力ファイルがどのように見えるかです:私は、各項目のINSERT文を準備する必要があり実行JQ配列
[
{
"ConfigType": "ABC",
"Prop1": 3,
"Prop2": 30
},
{
"ConfigType": "XYZ",
"Prop3": "Hello",
"Prop4": "World",
"Prop5": "Application"
}
]
。
これは私のjqコマンドがどのように私に各アイテムを与えるかを示しています。
cat app-cnfg.json | jq -r ".[]"
どのように私はaws dynamodb put-item --table-name "xxx" --item <<array's element>>
を実行していますか?
@CharlesDuffy:完了!ありがとう – Inian
最後のコードブロックは、シェルスクリプトで素晴らしい作品。ターミナルからは動作しません。おそらく 'linux'の知識が不足しています – Asdfg
@Asdfg:それはうまくいくはずです!私はawsコマンドの代わりにいくつかの印刷ステートメントを追加し、彼らはうまく動作するように見えた – Inian