Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     15 Dec 2002  15:09:50
 To : Alexey Lebedeff
 Subject : Re: read и чтение файла полностью
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Alexey Lebedeff.
 
 AL> Hадо прочитать файл целиком.
 AL> Верно ли следующее? 
 AL> my $res = read(CREATE_SQL,$sql_command,-s CREATE_SQL);
 AL> die "Failed to read file with SQL commands" if $res != -s CREATE_SQL;
 
 AL> Или надо переписать с использованием цикла?
 AL> Имеется в виду, всегда ли вызов read прочитает файл за один раз.
 
 Может и не целиком. Вернее, если CREATE_SQL - не дисковый файл, а pipe или
 сокет, то для начала -s сработает не так, как хотелось бы. Потом, если
 операцию чтения чем-нибудь прервут... Hу это уже низкоуровневая работа с
 сигналами. Из нормального файла должно прочесть целиком.
 
 AL> А может быть, есть другой метод прочитать файл целиком в строку?
 
 join('', <CREATE_SQL>)
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: read и чтение файла полностью   Artem Chuprina   15 Dec 2002 15:09:50 
 Re: read и чтение файла полностью   Alexey Mahotkin   15 Dec 2002 16:39:47 
 Re: read и чтение файла полностью   Artem Chuprina   15 Dec 2002 22:11:56 
 Re: read и чтение файла полностью   Alexey Mahotkin   16 Dec 2002 01:28:37 
 Re: read и чтение файла полностью   Artem Chuprina   16 Dec 2002 14:43:11 
Архивное /ru.perl/1445451dff393.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional