I guess that would be a good solution - my only problem is that the file has 5.6 Gigabytes. So I can't put it all in memory.

My real problem is here:

    put 1 into vStartwert
    set the cursor to watch
    open file tFileIn
    open file tFileOut

    repeat forever
        read from file tFileIn at vStartwert for 1000000 lines
        put it into vChunk
        replace ";" with tab in vChunk
        replace "," with "." in vChunk
        write vChunk to  file vFileOut at end
        add number of chars of vChunk to vStartwert
    end repeat
    close file tFileIn
    close file tFileOut

This works until the output file reaches 2 Gigabytes. So I think vStartwert is getting to big and doesn't work anymore. Therefore I wanted to delete the Lines I already treated in the input file so I could always start at the first line.

Maybe there is a better solution?

Till

Am 17.01.2008 um 20:25 schrieb Devin Asay:


On Jan 17, 2008, at 12:05 PM, Till Bandi wrote:

Hi all

is there a way to delete lines in a text file from Revoution? - i did not see how this can be done but probably it is very simple.

Till,

You have to read it in then write it back out. You can do it in one line like this (assume you want to delete the first line):

put line 2 to -1 of url "file:/path/to/file.txt" into url "file:/ path/to/file.txt"

Just modify the range of lines you want to have in the final file.

HTH

Devin

Devin Asay
Humanities Technology and Research Support Center
Brigham Young University

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to