perlメモ:mkdirを使ったディレクトリの作成はてなブックマーク数

| コメント(0) | トラックバック(0)

perlでディレクトリを作成する場合、mkdir又はmkpathを使う。
mkdirの場合は下記の様な感じで利用する

my $dir = "./data";
unless(-d $dir){
umask(0);
mkdir("./data",0755);
}

・-d はパスがディレクトリかどうかチェックするおまじない。
・mkdirはディレクトリの作成に成功すれば1失敗の場合0を返す。エラーは$!に格納される。
・mkdirの引数はディレクトリパスとパーミッション値の二つ。
・パーミッション省略時は755になるらしい。
・パーミッションの値はマスク値によって抑制されるので上手く指定どうりのパーミッションにならない場合はmkdirの前にumask 0等でマスクを解除する。

トラックバック(0)

ここだよ

トラックバックスパム対策の為この記事にトラックバックを行うにはトラックバック元の記事中にこのページのURL「http://blog.kumacchi.com/2007/07/perlmkdir.html」を含めてください。

コメントする

RSS

rss

ウェブページ

よく読まれている記事

アクセスランキング

 

QRコード

KUMA TYPE QRコード

マイページ

yays

このブログ記事について

このページは、くまっちが2007年7月27日 16:29に書いたブログ記事です。

ひとつ前のブログ記事は「楽天でカニをかってたべたよ~」です。

次のブログ記事は「USBメモリーってやすくなったなーと思う今日この頃」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

  • seo
track feed KUMA TYPE フィードメーター - KUMA TYPE あわせて読みたい