Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw

Re: problem in mkdir

by Plankton (Vicar)
on Dec 02, 2011 at 07:02 UTC ( #941250=note: print w/replies, xml ) Need Help??

in reply to problem in mkdir

The problem is that you are trying to create a directory in a directory that does not exists yet. Take a look at this:
$ cat #!/usr/bin/perl -w my $d1 = "d1"; my $d2 = "d2"; mkdir "/tmp/$d1/$d2" or warn __LINE__ . " mkdir /tmp/$d1/$d2 failed:$! +\n"; mkdir "/tmp/$d1" or warn __LINE__ . " mkdir /tmp/$d1 failed:$!\n"; mkdir "/tmp/$d1/$d2" or warn __LINE__ . " mkdir /tmp/$d1/$d2 failed:$! +\n"; $ ./ 6 mkdir /tmp/d1/d2 failed:No such file or directory
So my first mkdir command fails to make direcotry /tmp/d1/d2 because /tmp/d1 does not exists.

Replies are listed 'Best First'.
Re^2: problem in mkdir
by MVRS (Acolyte) on Dec 02, 2011 at 07:11 UTC
    thanks for the reply plankton, but i created the directory before in that path and then compiled it but it didnt works, thanks for understanding the script and replying
Re^2: problem in mkdir
by MVRS (Acolyte) on Dec 02, 2011 at 12:53 UTC

    after adding $! , am getting the following error in my gi

    Software error: Cannot make directory /var/www/html/piRNA_html/UNAFold/output/10010 , errorwas:Permission denied at /var/www/html/piRNA_html/UNAFold/mkdirtest.cgi line 39.

    i couldnt understand , though 0777 permission given , y its giving error about permission, please reply me in this

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://941250]
[marto]: yep :)
[Discipulus]: being her marto, can you explain what "Par for the course I'm afraid." means?
Discipulus here..
[marto]: "what is normal or expected in any given circumstances."
[marto]: better: "If a type of behaviour, event, or situation is par for the course, it is not good but it is normal or as you would expect"
[Discipulus]: thanks i was unable to decide where to split the sentece
[marto]: FWIW search.cpan rarely has issues, see http://noc.perl. org for a route to report problems
[oakbox]: thanks, marto.
[marto]: there was a period where search.cpan had some frequent outages for (IIRC) a couple of weeks. I've not had any problems since, until today.
[marto]: this was about 16 months ago maybe. the noc team are, in my experience, very responsive to reports of issues, so please raise the issue after checking known problems/outages

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (4)
As of 2017-07-26 10:16 GMT
Find Nodes?
    Voting Booth?
    I came, I saw, I ...

    Results (388 votes). Check out past polls.