|
|||||||||||||||||||||||||||
Jeg har er ved at lave Perl programmer, som skal filtrere filer, og
dette
skulle gerne kunne lade sig gøre ved at benytte wild cards på samme
måde som en shell gør det. Jeg ville gerne undgå at stole på shellen,
for nogle af mine brugere har benytter ikke bash på Windows platformen.
Jeg kan godt få fat på filnavne (parse_dir). Hvordan checker jeg, om
filnavnet
opfylder regexp angivet ved wild card? For eksempel ville jeg godt kunne
skrive noget i retning af
perl -TSw jk.pl "*2*.pl"
som så skulle filtrere
d2u.pl og u2d.pl
men ikke
jk.pl
På forhånd tak
Jan Eggert Kofoed
|
||||||||||||||
|
||||||||||||||