I think the OP should create a CSV catalog using a command like
Code:
calibredb catalog foo.csv --fields=title,comments
then use a spreadsheet program to format the file. This isn't something I ever do (or want to do) so I can't provide more assistance beyond saying that the above command does generate a valid CSV with quoted fields.