title: Using awk and sort to sort a table by ID field
body: <p>I'm learning Unix, and I want to sort this table:</p>
  
  <pre><code>Name:Alice,ID:2368,Hometown:columbus,bithday:03/11/1988
  Name:Ted,ID:2368,Hometown:Portland,bithday:06-11-1992
  Name:Mark,ID:2218,Hometown:Palo Alto,bithday:04-23-1984
  Name:Xiao,ID:2571,hometown:Carson,bithday:07/06/1975
  Name:Rain,ID:0264,hometown:little stone,bithday:11-09-1982
  Name:Susan,ID:1261,Hometown:Menlo park,bithday:12-13-1989
  Name:Zack,ID:1594,Hometown:columbus,bithday:02-04-1984
  </code></pre>
  
  <p>And have it formatted like this:</p>
  
  <pre><code>Rain,0264,little stone,11-09-1982
  Susan,1261,Menlo park,12-13-1989
  Zack,1594,columbus,02-04-1984
  Mark,2218,Palo Alto,04-23-1984
  Alice,2368,columbus,03-11-1988
  Ted,2368,Portland,06-11-1992
  Xiao,2571,Carson,07-06-1975
  </code></pre>
  
  <p>I want to filter out the key in the key-value pairs (key:value) and then sort by ID using using awk and sort. </p>
  
  <p>What commands would I use to do this?</p>