title: How to split CSV files as per number of rows specified?
body: <p>I've CSV file (around 10,000 rows ; each row having 300 columns) stored on LINUX server. 
  I want to break this CSV file into 500 CSV files of 20 records each. (Each having same CSV header as present in original CSV) </p>
  
  <p>Is there any linux command to help this conversion? </p>