Beefy Boxes and Bandwidth Generously Provided by pair Networks Bob
We don't bite newbies here... much

Re^4: user input file

by torres09 (Acolyte)
on Jun 19, 2013 at 13:56 UTC ( #1039782=note: print w/ replies, xml ) Need Help??

in reply to Re^3: user input file
in thread user input file

I am working on Padre , here the script has been written so I wish that user should input the file name on command prompt , when we run it . In padre we have an option to run the script , which gives a cmd with result on it , we can also give inputs from cmd as well

Comment on Re^4: user input file
Re^5: user input file
by kennethk (Monsignor) on Jun 19, 2013 at 15:37 UTC
    If you want the user to type the file name into the interactive terminal that Padre spawns, then you should assign the file name from STDIN - see I/O Operators in perlop. That code will probably look like:
    my $filename = <>; chomp $filename; open(FILE,"<", $filename) or die "Open failed for $filename: $!"; + my @lines=<FILE>;
    The chomp is necessary because your input will have a trailing newline which is not in the file name.

    #11929 First ask yourself `How would I do this without a computer?' Then have the computer do it the same way.

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (13)
As of 2014-04-16 16:25 GMT
Find Nodes?
    Voting Booth?

    April first is:

    Results (432 votes), past polls