Я пытаюсь создать каталог с помощью Perl. Но этот вызов не удается.
Однако, когда я пытаюсь создать ту же структуру каталогов в командной строке, она работает нормально.
Может кто-нибудь, пожалуйста, дайте мне знать, почему я не могу создать каталог в структуре каталогов?
Пример:
$absolutepath = "/localdatafs1/Domino/mail\abhy.nsf/Sent/Metadata";
print $absolutepath."\n";
mkdir "$absolutepath" or die $!;
В этом примере localdatafs1
, Domino
, mail\abhy.nsf
и Sent
- это каталоги, которые уже существуют. Я хочу создать каталог с именем metadata
в структуре каталогов /localdatafs1/Domino/mail\abhy.nsf/Sent/Metadata
с использованием Perl. Этот вызов mkdir не выполняется.
Если я выполню команду
mkdir /localdatafs1/Domino/mail\abhy.nsf/Sent/Metadata
в приглашении оболочки каталог успешно создан.
Почему я не могу создать каталог в Perl по указанному выше пути?