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


Автор: vinogradinka 12.3.2008, 20:13
программа должна проверить, чтобы видеть, существует ли файл, используя предоставленное имя файла. Если файл не существует, подходящее ошибочное сообщение должно быть показано, и программа должна закончиться в этом пункте.

Автор: doomik 12.3.2008, 20:48
Код

$file = "myfile";

if ( -e $file ) { делать что-то если файл существует }
else { die "No such file"; } 

Автор: vinogradinka 12.3.2008, 23:12
Цитата(doomik @ 12.3.2008,  20:48)
Код

$file = "myfile";

if ( -e $file ) { делать что-то если файл существует }
else { die "No such file"; } 


если файл сущ-т, то действие должно переходить к сл. поинту. если нет, то сообщение об ошибке и the end.

Автор: PanamOS 13.3.2008, 03:41
vinogradinka, ну так в чем проблема то? Вроде в примере отражено все что нужно.

Автор: amg 13.3.2008, 09:35
Цитата(vinogradinka @  12.3.2008,  23:12 Найти цитируемый пост)
если файл сущ-т, то действие должно переходить к сл. поинту. если нет, то сообщение об ошибке и the end.
Код

die "$file: No such file\n" unless -e $file;
...

Автор: doomik 13.3.2008, 09:40
Код

$file = "myfile";
unless ( -e $file ) { 
   die "No such file";
}
...

Так чтоли ? 

Автор: shamber 13.3.2008, 10:21
PanamOS, проблема в уровне знаний и ветке в которую задается вопрос smile
Стоит сделать ветку perl для тех кто первый раз его видит smile. 

Автор: PanamOS 13.3.2008, 12:46
shamber,   smile 

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