$ echo -n ‘{"name" : "Dave" "age":42}' | jq . parse error: Expected separator at line 1, column 21 $ echo -n '{"name": "Dave" ' | jq . parse error: Unfinished JSON term at EOF at line 1, column 16 Input rejected Input incomplete $ echo -n '{"name" : "Dave", "age":42}' | jq . { "name": "Dave", "age": 42 } Input accepted 11 $ echo -n ‘{"name" : "Dave" "age": ' | jq . parse error: Expected separator at line 1, column 21 Input rejected