Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re: Write to different file name

by graq (Curate)
on Aug 12, 2002 at 09:16 UTC ( [id://189419]=note: print w/replies, xml ) Need Help??


in reply to Write to different file name

Using the File::Copy is definately one of the better solutions. Just as an alternative, I'll offer you my version of your original code.
#!/usr/bin/perl -w use strict; my $source_file = 'file1.txt'; my $copied_file = 'file2.txt'; my @contents; open( SRC_FILE, "<$source_file" ) or die( "Failed to read $source_file: $!" ); @contents = <SRC_FILE>; close SRC_FILE; open( COPY_FILE, ">$copied_file" ) or die( "Failed to write to $copied_file: $!" ); print COPY_FILE @contents; close COPY_FILE;
In the grand sense of things this should not be your final version, but hopefully is shows you some helpful steps.

<a href="http://www.graq.co.uk">Graq</a>

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://189419]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (3)
As of 2024-04-19 02:23 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found