title: How to add a prefix to every row of a particular column in a CSV file via command line on Linux
body: <p>I am trying to achieve the following. </p>
  
  <p>File before editing. </p>
  
  <pre><code>column-1,  column-2,  column-3,  column-4,  column-5
  Row-1-c1,  Row-1-c2,  Row-1-c3,  Row-1-c4,  Row-1-c5
  Row-2-c1,  Row-2-c2,  Row-2-c3,  Row-2-c4,  Row-2-c5
  Row-3-c1,  Row-3-c2,  Row-3-c3,  Row-3-c4,  Row-3-c5
  Row-4-c1,  Row-4-c2,  Row-4-c3,  Row-4-c4,  Row-4-c5
  Row-5-c1,  Row-5-c2,  Row-5-c3,  Row-5-c4,  Row-5-c5
  </code></pre>
  
  <p>File after editing </p>
  
  <pre><code>column-1,   column-2,   column-3,           column-4,   column-5
  Row-1-c1,   Row-1-c2,   Prefix-Row-1-c3,    Row-1-c4,   Row-1-c5
  Row-2-c1,   Row-2-c2,   Prefix-Row-2-c3,    Row-2-c4,   Row-2-c5
  Row-3-c1,   Row-3-c2,   Prefix-Row-3-c3,    Row-3-c4,   Row-3-c5
  Row-4-c1,   Row-4-c2,   Prefix-Row-4-c3,    Row-4-c4,   Row-4-c5
  Row-5-c1,   Row-5-c2,   Prefix-Row-5-c3,    Row-5-c4,   Row-5-c5
  </code></pre>
  
  <p>Notice that column-3 is the column that the prefix is added to each individual row except the column heading. 
  I was wondering which editor would be the best editor to use and find out how to use the commands to get the desired result. </p>