Escape field name in jq that contains ‘@’ and ‘-‘? [duplicate] April 26, 2023 by Tarik You just need to quote the key: $ echo '...' | jq '.abc."@def-ghi"' "value1"