in reply to Q regarding glob
> Is there any easy way to get it?
No, not what you intend with "easy"!
Use a regex or split or substr to isolate what you wanted from the full path
DB<106> $head="/tmp/";$tail="/foo/file" => "/foo/file" DB<107> $path= <$head*$tail> => "/tmp/bla/foo/file" DB<108> ($middle) = $path =~ /^\Q$head\E(.*)\Q$tail\E$/ => "bla"
Easy enough! (?)
FWIW a one liner:
DB<109> ($middle) = <$head*$tail> =~ /^\Q$head\E(.*)\Q$tail\E$/ => "bla"
Not sure if I misunderstood your question or if you phrasing is just fuzzy. What are folder names inside dir2 ?
Cheers Rolf
( addicted to the Perl Programming Language)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: A regarding glob
by arunagiri (Initiate) on May 17, 2013 at 00:19 UTC | |
by LanX (Saint) on May 17, 2013 at 01:53 UTC | |
by arunagiri (Initiate) on May 17, 2013 at 17:43 UTC | |
by LanX (Saint) on May 17, 2013 at 17:54 UTC | |
by arunagiri (Initiate) on May 17, 2013 at 17:44 UTC |