Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: How can one create a folder B in D drive and save results in a text file inside B using perl script?

by Kenosis (Priest)
on Dec 10, 2012 at 05:45 UTC ( #1008046=note: print w/ replies, xml ) Need Help??


in reply to How can one create a folder B in D drive and save results in a text file inside B using perl script?

Perhaps the following will assist:

#!/usr/bin/perl use warnings; use strict; my $a = 9; my $b = 5; my $c = $a * $b; my $dir = 'D:/B'; my $output = 'Result_File.txt'; ## Create the folder B in D drive & Save results as Result_File.txt # within B folder: mkdir $dir or die $!; open my $fh, '>', $dir . '/' . $output or die "Cannot open file '$outp +ut'.\n"; # Line 10 print $fh "\n WELCOME! Product of 9 & 5 = $c\n\n"; close $fh;
  • perltidy was used to reformat the script.
  • As Athanasius suggested, mkdir was used to create the directory. Also, the file handle was closed.
  • And as LanX suggested, a three-argument open was used (and perhaps you meant something like open (my $fh,">D:/B/$output") ... ).

Hope this helps!


Comment on Re: How can one create a folder B in D drive and save results in a text file inside B using perl script?
Select or Download Code
Re^2: How can one create a folder B in D drive and save results in a text file inside B using perl script?
by supriyoch_2008 (Scribe) on Dec 10, 2012 at 07:04 UTC

    Hi Kenosis,

    Thanks a lot. Your code has worked nicely and solved my problem.

    With Regards

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (10)
As of 2014-12-17 21:39 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (34 votes), past polls