3

dirを作成したいのですが、すでに存在する場合は、最初に(すべてのコンテンツとともに)削除したいと思います。

明示的に追加する必要がありますか、それともすでにそれを行ってif (-d ...)いるより単純なものがありますか?mkdir

4

1 に答える 1

10

コアFile::Pathモジュールの関数を使用できます。

use File::Path qw(make_path remove_tree);

remove_tree('foo/bar/baz');
make_path('foo/bar/baz');
于 2010-09-23T13:05:57.727 に答える