I'd like to know what people are using on *nix to gather output for network traffic, diagnostics, discovery. I know this is a pretty broad question but My immediate goal here is to be able to gather the reports from tools like mtr and easily output them to csv so I can present pretty spreadsheets for management. Thanks.
As suggested you should look at perl using Spreadsheet::WriteExcel.
I'd suggest storing and retreiving the data with RRDtool rather than CSV.
Even if you're not using it as part of a monitoring/graphing solution, it should make your life a whole lot easier in the long run, than dealing with CSV.