title: Awk field separator
body: <p>I have a set of key value pairs in file on each line delimited by ":"</p>
  
  <p>I am fetching the key value pairs using awk as mentioned below after reading each line</p>
  
  <pre><code>key=$(echo $LINE |  awk -F " *: *" '{print $1}')
  value=$(echo $LINE |  awk -F " *: *" '{print $2}')
  </code></pre>
  
  <p>Problem is after if the value itself contains ":", it is further split and I will end up reading only value before ":" . </p>
  
  <p>How can I read the entire value</p>