Article View: fj.lang.perl
Article #141Re: mkdirの -p オプション相当を実現するには?
From: tai
Date: Fri, 24 Apr 1998 00:00
Date: Fri, 24 Apr 1998 00:00
23 lines
1382 bytes
1382 bytes
>>>>> "Kazuhiko" == Kazuhiko Nanmei <kazuhiko.nammei@toshiba.co.jp> writes:
Kazuhiko> mkdirの-pオプション相当を実現したいのですが、どん
Kazuhiko> なふうに書けば良いんでしょうか?
もうたくさんフォローがあるようですが…
use File::Path;
mkpath('/path/name/to/target/directory', 0, 0755);
が mkdir -p と同じ動作をしてくれます。中身は他の方々が書いたことを
やっているだけですが、せっかくの標準ライブラリなので使ったほうが
いいのではないかと思います。
# 第一引数は作成対象のデイxレクトリの文字列表現の他に、
# それらを含む配列へのリファレンスも受け付けます。
--
T. Yamada <tai@imasy.or.jp> (http://www.imasy.or.jp/~tai/index.html.{ja,en})
PGP fingerprint = 6B 57 1B ED 65 4C 7D AE 57 1B 49 A7 F7 C8 23 46
Technical Details
Message-ID:
<87vhs0bfk3.fsf@imasy.or.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6fvo5c$jd9@ux37.fuchu.toshiba.co.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 1043e7,35a2f9c0f0c5150f X-Google-Attributes: gid1043e7,public From: tai@imasy.or.jp Subject: Re: mkdirの -p オプション相当を実現するには? Date: 1998/04/24 Message-ID: <87vhs0bfk3.fsf@imasy.or.jp> X-Deja-AN: 347037574 References: <6fvo5c$jd9@ux37.fuchu.toshiba.co.jp> Content-Type: text/plain; charset=ISO-2022-JP Organization: Internet Mutual Aid Society Yokohama Mime-Version: 1.0 (generated by tm-edit 7.106) Newsgroups: fj.lang.perl