|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 20 Feb 2002 13:03:15 To : "Konstantin Lesnichenko" Subject : Re: die -------------------------------------------------------------------------------- Здравствуй, Konstantin Lesnichenko. KL> "Artem Chuprina" <ran@ice.ru> wrote in message KL> news:slrna6hv60.l4s.ran@party.ice.ru... KL> > Здравствуй, Andrew Kulinich. KL> > >> AK> З¶i, All! KL> > >> AK> почему так работает >> AK> open CFG, '<test'||die "can't open: $!" >> AK> @arr=<CFG>||die "can't read: $!"; KL> > >> AK> считывает только одну строку из файла и идет дальше. Как по-другому >> AK> организовать эту проверку? KL> > KL> > @arr = <CFG> or die "can't read: $!"; KL> > KL> > Читать perldoc perlop на тему приоритета операций. KL> Hе стоит так все усложнять - "приоритеты операций" %-).... Я бы посоветовал KL> просто убрать проверку на "читабельность" из хэндла: @arr=<CFG>; В данном случае, пожалуй, соглашусь. Если файл test пуст, то die взлетит, но в $! если и будет какое-то сообщение, то совершенно не относящееся к делу. -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6359b2efddfd.html, оценка из 5, голосов 10
|