perl を使用してフォルダーを作成したいのですが、同じフォルダー内に perl スクリプトが存在します。の入力パラメーターを必要とする FolderCreator.pl を作成しましたfolder name
。
unless(chdir($ARGV[0]){ # If the dir available change current , unless
mkdir($ARGV[0], 0700); # Create a directory
chdir($ARGV[0]) or die "can't chdir $ARGV[0]\n"; # Then change or stop
}
これは、scipt が存在する同じフォルダーで scipt を呼び出した場合にのみ正常に機能しました。別のフォルダで呼び出された場合、動作しません。
例えば。
.../Scripts/ScriptContainFolder> perl FolderCreator.pl New
.../Scripts> perl ./ScriptContainFolder/FolderCreator.pl New
最初のものは正常に機能しますが、2 つ目は機能しません。これらのフォルダを作成する方法はありますか?