Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > mkdir не работает


Автор: kuzyara 29.9.2011, 10:15
Код:
Код

#!/usr/bin/perl

my $dir = '~/111';

mkdir $dir || die "Failed to create $dir: $!\n" unless -d $dir;

Вывод на одной машине:
Код

Failed to create ~/111: Нет такого файла или каталога

На второй вообще ничего не выводит

Как создать папку-то?

Автор: Pfailed 29.9.2011, 10:56
Замените ~ на $ENV{HOME}. Это фишка шелла заменять ~ на домашнюю директорию, но не перла.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)