comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Problem with large .txt file
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Problem with large .txt file [message #55044] Tue, 31 July 2007 09:03 Go to previous message
aleks.franca@gmail.co is currently offline  aleks.franca@gmail.co
Messages: 33
Registered: March 2007
Member
Hy there!
I have a large txt file (6.384KB) with 65000 lines. It's very large.
I need to open it, read every line, replace the spaces for commas, and
write the result in an output.txt

The code is ok. The problem is that idl crashes on line 7208. There's
a memory problem there.

Is there any way to do for all the lines of the txt file?? I don't
know how to deal with memory problems. Sorry!

I'm doing like this

:-----------------CUT HERE--------------------
i=0
line=''
; Open the text file:
OPENR, inunit, '60mil_equal.txt', /GET_LUN
; Open the terminal as a file:
OPENW, outunit, 'output.txt', /GET_LUN
;================================
WHILE ~EOF(inunit) DO BEGIN
READF, inunit, line
line = STRJOIN(STRSPLIT(line, /EXTRACT), ', ')
PRINTF, outunit, line
i =i+1
ENDWHILE

FREE_LUN, inunit
FREE_LUN, outunit

END
:-----------------CUT HERE--------------------

Thank you very much
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: diferent results in program and envi
Next Topic: speed, size, contouring

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Thu Oct 09 07:21:47 PDT 2025

Total time taken to generate the page: 1.28347 seconds