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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Andrey Sapozhnikov                   2:5020/400     31 Mar 2000  18:20:43
 To : All
 Subject : Re: About filehandles
 -------------------------------------------------------------------------------- 
 
 Dmitriy Goldobin wrote:
 
 > > А если хитрая, то наверное никак. либо форки/треды и
 > > пайп/сокет, либо временный файл (который кстати можно
 > > стереть сразу после создания, для *никс систем).
 > 
 > А можно создавать и сразу стирать с одним и тем же именем?
 
 Одной командой - нет, но можно это сделать сразу одно за другим.
 
 open F,">+/tmp/.$$.tmp" or die $!;
 unlink "/tmp/.$$.tmp";
 
 и все. Дескриптор есть, тело файла будет жить пока
 файл не закроют. Заботится о подчистке мусора более
 не надо, даже если скрипт прервется, дисковое пространство
 освободится само. Теперь туда можно что-нибудь записать,
 спозиционировать указатель на начало и отдать функции,
 нехай читает.
 
 Андрей
 --- ifmail v.2.15dev4
  * Origin: Chelindbank (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: About filehandles   Andrey Sapozhnikov   31 Mar 2000 18:20:43 
Архивное /ru.perl/9117edf43a93.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional