Nishi wrote: > Hi: Hello,
> What is the equivalent of basename? Ie if I dont want to use basename > package to get the filename off a path, what reg expr can i use in perl? > > Would this work -- > my $fileName=$path =~ /.*\/(.+)$/; Assuming that your file system uses / as the path separator: ( my $fileName = $path ) =~ s!.*/!!; John -- Perl isn't a toolbox, but a small machine shop where you can special-order certain sorts of tools at low cost and in short order. -- Larry Wall -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/