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

Re^2: glob behavior

by vagabonding electron (Hermit)
on Mar 20, 2012 at 15:45 UTC ( #960597=note: print w/ replies, xml ) Need Help??


in reply to Re: glob behavior
in thread glob behavior

... and now after changing the line from

my $file = glob ("$address{$t}/Test*");
to
my ($file) = glob ("$address{$t}/Test*");
the output is as follows:
A : U:/TEMP/TEMP/A : U:/TEMP/TEMP/A/Test01.txt, ### A : U:/TEMP/TEMP/A : U:/TEMP/TEMP/A/Test01.txt --- D : U:/TEMP/TEMP/D : U:/TEMP/TEMP/D/Test04.txt, ### D : U:/TEMP/TEMP/D : U:/TEMP/TEMP/D/Test04.txt --- C : U:/TEMP/TEMP/C : U:/TEMP/TEMP/C/Test03.txt, ### C : U:/TEMP/TEMP/C : U:/TEMP/TEMP/C/Test03.txt --- E : U:/TEMP/TEMP/E : U:/TEMP/TEMP/E/Test05.txt, ### E : U:/TEMP/TEMP/E : U:/TEMP/TEMP/E/Test05.txt --- B : U:/TEMP/TEMP/B : U:/TEMP/TEMP/B/Test02.txt, ### B : U:/TEMP/TEMP/B : U:/TEMP/TEMP/B/Test02.txt ---


Comment on Re^2: glob behavior
Select or Download Code
Re^3: glob behavior
by davido (Archbishop) on Mar 20, 2012 at 19:23 UTC

    Once again you're dealing with different contexts. my $file = glob ... evaluates glob in scalar context, rendering it an iterator function, and my ($file) = glob ... evaluates glob in list context, rendering it a list function that returns a list, which can be empty.


    Dave

      Thank you Dave,
      in fact I did not intend to object but rather to show that I understood the difference now :-)
      VE

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (13)
As of 2015-07-06 22:04 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (83 votes), past polls