Только начинаю программировать на Perl, поэтому глупый вопрос:
Как сказать Perl'у, чтобы он создавал директорию, если такая не создана?
Так?if (!exist($dir)) {mkdir("$dir", 0755) || die "Cannot create directory!"};
>Так?
>
>if (!exist($dir)) {mkdir("$dir", 0755) || die "Cannot create directory!"};И что работает? попробуй два раза запустить.
>>Так?
>>
>>if (!exist($dir)) {mkdir("$dir", 0755) || die "Cannot create directory!"};
>
>И что работает? попробуй два раза запустить.Не могу. У меня эта хрень инициирует запрос к огромной базе.
Так что в этом не так? Подскажите.
>>>Так?
>>>
>>>if (!exist($dir)) {mkdir("$dir", 0755) || die "Cannot create directory!"};
>>
>>И что работает? попробуй два раза запустить.
>
>Не могу. У меня эта хрень инициирует запрос к огромной базе.
>Так что в этом не так? Подскажите.
# perldoc perlfuncif ( ! -e "$dir" )
{
mkdir "$dir", 0755 or die "Can't create $dir: $!\n";
}
Спасибо большое!