[X-Unix] Semi-newbe question
    Xavier Noria 
    fxn at hashref.com
       
    Sun Nov 28 01:47:03 PST 2004
    
    
  
On Nov 28, 2004, at 4:30 AM, Russell McGaha wrote:
> Folks;
> 	I need a few pointers on an appropriate way to do the following:
> 		I've two files, call them file1 & file2.
> 		formated as follows: text1, text2, .... textx [return] ie [ascii 
> chr(13)]
> 						textxy, ..., textxx [return]
>
> (in other words a csv text file) and I need to take the coma's out and 
> replace them with returns.
A couple of questions:
The tricky part of this is to deal with the escaping rules. What 
happens when a field has a comma? Is the comma escaped with a 
backslash?
     foo,bar,this has a \, comma and a \\ backslash,baz,moo
Double quotes?
     foo,bar,"this is a , comma and a \" double quote and a \\ 
backslash",baz,moo
Are you sure the line separator is ASCII 13 and not ASCII 10?
-- fxn
    
    
More information about the X-Unix
mailing list