http://www.perlmonks.org?node_id=912333


in reply to Re: using the system command
in thread using the system command

thanks but i I have to do that same thing 1000 times as the array is catching some of my intended data and it is a long file so i cannot generate hundreds of files .Is that its the fault of the software as I cannot automate it .

Replies are listed 'Best First'.
Re^3: using the system command
by roboticus (Chancellor) on Jul 01, 2011 at 11:46 UTC

    viktor:

    If you're on a unix box, then you can glue files together like this:

    generatefile foo cat foo >>the_big_file generatefile foo cat foo >>the_big_file

    So you can use the same trick in your script. If you're on DOS, there's a similar trick using copy, but you'll have to read the help page on it, as I don't recall it well.

    ...roboticus

    When your only tool is a hammer, all problems look like your thumb.

Re^3: using the system command
by moritz (Cardinal) on Jul 01, 2011 at 11:11 UTC

    So you neither want to override the files, nor do you want to preserve them. What do you want?

    and it is a long file so i cannot generate hundreds of files

    Uhm, why not? A decent computer can handle hundreds of long files, whatever that means.

    If disc space is an issue, you could compress the files after they are generated. Or extract the information you want from them, and then delete them.