Perlでディレクトリを作成する・mkdir・mkpath †Perlでディレクトリを作成するサンプルコードを以下に記します。 スポンサーリンク 関連記事 †動作確認環境 †
ディレクトリを作成する(UNIXコマンド mkdir相当) †以下のサンプルコードはディレクトリfooとbarを作成するサンプルコードです。 use strict; use warnings; mkdir 'foo'; mkdir 'bar', 0777; fooはパーミッション指定なし、barはパーミッション指定ありになります。 ディレクトリを作成する(UNIXコマンド mkdir -p相当) †以下のサンプルコードはディレクトリfoo/bar/hogeを作成するサンプルコードです。 use strict; use warnings; use File::Path; mkpath 'foo/bar/hoge' 上位のサンプルコードを実行した後の作成されたディレクトリをtreeコマンドで確認しています。 $ LANG=C tree foo foo `-- bar `-- hoge また、配列で渡すことにより複数のディレクトリを一度に作成することができます。 use strict; use warnings; use File::Path; mkpath ['foo/bar','hoge']; 上位のサンプルコードを実行した後の作成されたディレクトリをtreeコマンドで確認しています。 $ LANG=C tree foo hoge foo `-- bar hoge 以上、Perlでディレクトリを作成するサンプルコードでした。 スポンサーリンク |