cat test.json | jq 'map(if ParameterKey == "Project" then . + {"ParameterValue" = "jess-project"} else . end )'
jq: error: syntax error, unexpected '=', expecting '}' (Unix shell quoting issues?) at <top-level>, line 1:
map(if ParameterKey == "Project" then . + {"ParameterValue" = "jess-project"} else . end )
jq: 1 compile error
答えて
でjq
でのオブジェクトの建設は、JavaScript Object Notation(JSON)に似た構文を使用しています。
{"ParameterValue" = "jess-project"}
はJSONでは無効です。 {"ParameterValue": "jess-project"}
を意味しましたか?
cat test.json | jq:error:ParameterKey/0は
https://stedolan.github.ioのマニュアルを読むことをお勧めします。/jq/manual /を参考にしてください。多分あなたは '.ParameterKey'を意味しましたか? –
- 1. 構文エラー:「do」が予期しない(「期待」「期待」)
- 2. 解析エラー: 『;』「(」、「」期待や構文エラー、予期しない
- 3. 解析エラー: "構文エラー、予期しない ';'、期待T_FUNCTION"
- 4. PHP構文エラー:予期しない '<'
- 5. 構文エラー、予期しない「:」、期待「)」 - Railsの2.1.0
- 6. 構文エラー、予期しない「}」、keyword_end期待}
- 7. Colllection_check_boxes構文エラー、予期しない ''、期待 ')'
- 8. FatalErrorException構文エラー、予期しない「」URL「」(T_CONSTANT_ENCAPSED_STRING)、期待は「)」
- 9. 構文エラー:予期しないセミコロンまたは改行、期待}
- 10. Objective-Cの構文エラー - 予期しない「@」/問題
- 11. このルビーコードの何が問題なのですか?期待して構文エラー、予期しないtIDENTIFIERは、keyword_end
- 12. 解析エラー:構文エラー、予期しない '公共'(T_STRING)、機能を期待(T_FUNCTION)
- 13. 予期しない構文エラー予期しないトークン{JSONで
- 14. RAILSの構文エラー - 予期しない '、'
- 15. 構文解析エラー:構文エラー、予期しない '?'エラー
- 16. 構文解析エラー:予期しない構文エラー '{'エラー
- 17. PHP空行の構文エラー:構文エラー、予期しない「}」
- 18. ログインページ - 構文エラー:構文エラー、予期しないファイルの終了
- 19. PHP:構文エラー、予期しない「<<」(T_SL)
- 20. (!)パースエラー:構文エラー、予期しない '<<'(T_SL)on line 6
- 21. 構文エラー、予期しないキーワード
- 22. 構文解析エラー:予期しない '{'
- 23. HAML - 構文エラー、予期しないkeyword_ensure
- 24. PHP構文エラーが予期しない '}'
- 25. 構文エラー、予期しない$エンド、keyword_end
- 26. トラブルシューティング「構文エラー、予期しない 『』」
- 27. 構文エラー、予期しない '}' on line
- 28. 構文エラー:予期しないトークン「 - 」
- 29. 構文エラー、予期しないT_STATIC
- 30. 構文エラー、予期しない「mysqli_num_rows」
'Windowsのcmdシェルの引用符で問題が発生しましたか?' 'jq 'mapを実行しようとしたときに同じエラーが表示されます(ParameterKey ==" Project "ならば+。" {ParameterValue "=" jess-project "} else。 ) ''PowerShellでは、シェルの引用問題ではないと思います。 –
この問題をLINUXで取得する – spiderman