1442430997331,407,HTTP Request,200,OK,Thread Group 1-1,text,true,1591,1,1,407
1442430997764,215,HTTP Request,404,Not Found,Thread Group 1-1,text,false,1622,1,1,214
1442430997979,219,HTTP Request,405,Method Not Allowed,Thread Group 1-1,,false,189,1,1,219
You don't need to re-invent the wheel, JMeter automatically saves response message in its .jtl results file.
Isaacs-Mac-mini:bin isaac$ jmeter -n -t SugarTrendstarde.jmx -l test-results.jtl
-bash: jmeter: command not found
Isaacs-Mac-mini:bin isaac$ ./jmeter -n -t SugarTrendstarde.jmx -l jmeteroutput.csv
-bash: ./jmeter: Permission denied
To schedule JMeter execution on MacOSX see How can I get a script to run every day on Mac OS X?