http://qs321.pair.com?node_id=111390


in reply to Re: problems with reading data from cfg file
in thread problems with reading data from cfg file

chomp will remove only the newlines based on the current value of $\ which is the OUTPUT_RECORD_SEPARATOR (in English)

If the file was written on win32 (where $\ defaults to \n\r) and then uploaded to unix (where $\ defaults to \n), chomp only catches the \n and misses the \r.

So you can do this:

foreach ( @config_pairs ) { chomp; s/\r//; # more stuff }

Jasmine

Replies are listed 'Best First'.
Re: Re: Re: problems with reading data from cfg file
by pitbull3000 (Beadle) on Sep 10, 2001 at 11:32 UTC
    yep, thanks jazz. already put some nice regex into my loop, and now it just works fine.... ;.D