In addition to running on Linux, LibreOffice also runs on Mac & Windows. 
http://www.libreoffice.org/download

For Mac users, I can also recommend a great text editor; TextWrangler - and it is FREE! 
TextWrangler is great because it doesn't even do formatting (no bold, fonts, etc) and it certainly doesn't steal commas nor add garbage into the file. So it is great for editing CSV or tab delimited text files without hurting them. 
http://barebones.com/products/textwrangler/

Best,
 Dave Nathanson
 KG6ZJO


On Sep 23, 2013, at 6:37 PM, Milton Hywatt <mhywattt@yahoo.com> wrote:

Most people want to do their clones in one fell swoop. 
There are certain things you just have to do in individual|
rows and this isn't exclusive to Chirp. Cross brand export
and import can be tricky until you spend the time to find 
out what works. Just don't give up because there are others
out here that probably have the correct answer. If you are going
to use CSV you don't want to use Excel. It adds garbage into 
the row info. Download LibreOffice. I use it in Linux and 
it makes good CSV files. 

From: W4GRJ <w4grj@satterfield.org>
To: Discussion of CHIRP <chirp_users@intrepid.danplanet.com
Sent: Monday, September 23, 2013 9:13 PM
Subject: Re: [chirp_users] Importing file from different radio

Bob...thanks.
That worked.
Jack
W4GRJ


On Sep 23, 2013, at 11:29, Bob Aldridge <Bob@Stereoscopy.net> wrote:

What I do in these cases is to export a file from the radio that I'm trying to program. Then I open the file from the "donor" radio. I then copy all the data on the Donor tab, open the receiver radio tab and paste in the data and then send it to the radio.

As an alternative method, you can save a csv file of the donor data and import that into the receiver table...

The key seems to be that each radio (sometimes this even extends to the actual physical radio) stores identification data in the file, and won't accept a file with different ID data...

Bob
M0TMT
London, UK