Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re: how to get the parent directory name?

by reneeb (Chaplain)
on Dec 08, 2006 at 11:50 UTC ( #588568=note: print w/ replies, xml ) Need Help??


in reply to how to get the parent directory name?

#!/usr/bin/perl use strict; use warnings; use Cwd; print Cwd::realpath('..');


Comment on Re: how to get the parent directory name?
Download Code
Re^2: how to get the parent directory name?
by grinder (Bishop) on Dec 08, 2006 at 13:29 UTC

    Bzzzt! Crash! This is the sound of the cross-platform compatibility police knocking at your door!

    I feel obliged to point out that there is a module that encapsulates the concept of parent directory. Thus your code becomes:

    use strict; use warnings; use Cwd; use File::Spec; print Cwd::realpath(File::Spec->updir);

    When code begins to involve both Cwd and File::Spec, you know it's time to look at Path::Class (see elsewhere in this thread).

    • another intruder with the mooring in the heart of the Perl

Reaped: Re^2: how to get the parent directory name?
by NodeReaper (Curate) on Mar 28, 2014 at 02:29 UTC

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (5)
As of 2015-07-05 14:28 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 (67 votes), past polls