title: JQ -c / --compact-output not working properly? Json Parsing
body: <p>I was just introduced to JQ in a question I posted about an hour ago, I'm parsing a very large database however, with JQ the output looks like this:   </p>
  
  <pre><code>"removedforprivacy@gmail.com"  
  "john"  
  "smith"  
  null  
  null  
  "123 road st"  
  null  
  "Columbia"  
  "29203"  
  "SC"  
  null  
  </code></pre>
  
  <p>instead I want it to look like this: </p>
  
  <pre><code>"removedforprivacy@gmail.com"
  "john"
  "smith"
  null
  null
  "123 road st"
  null
  "Columbia"
  "29203"
  "SC"
  null
  </code></pre>
  
  <p>or even better: </p>
  
  <pre><code>"removedforprivacy@gmail.com","john","smith",null,null,"123,road,st",null,"Columbia","29203","SC",null
  </code></pre>
  
  <p>I'm currently using this command: </p>
  
  <pre><code>jq -c '(.email, .first_name, .last_name, .ip, .address, .address1, .address2, .city, .zip, .state, .phone)' file.json &gt; file2.json 
  </code></pre>
  
  <p>I've tried using this command as well: </p>
  
  <pre><code>jq -compact-output '(.email, .first_name, .last_name, .ip, .address, .address1, .address2, .city, .zip, .state, .phone)' file.json &gt; file2.json 
  </code></pre>
  
  <p>but file2.json still shows data like this: </p>
  
  <pre><code>"removedforprivacy@gmail.com"  
  "john"  
  "smith"  
  null  
  null  
  "123 road st"  
  null  
  "Columbia"  
  "29203"  
  "SC"  
  null  
  </code></pre>
  
  <p>In short, I'd like to turn the output into something that looks like a csv or is a csv so I can manage it better. </p>
  
  <p>The command isn't working and just need this command for a one time use.</p>