Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

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

Replies are listed 'Best First'.
Re^5: user input file
by kennethk (Abbot) 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 all is quiet...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (3)
As of 2018-05-26 20:02 GMT
Find Nodes?
    Voting Booth?