[devel] temporary file handling: questions

Alexey I. Froloff =?iso-8859-1?q?raorn_=CE=C1_binec=2Eru?=
Пт Июн 13 14:30:39 MSD 2003


On Wed, Jun 11, 2003 at 12:19:20PM +0400, Dmitry V. Levin wrote:
> > > Главное - сделать unlink(2) как можно раньше, и обязательно до
> > > закрытия дескриптора файла.  Следует избегать файловых операций
> > > с именем временного файла.
> > Хм... А если этот временный файл (и не один) надо передать другой
> > программе?
> Все знают, что это, вообще говоря, плохо.
> На эту тему статьи написаны, можно почитать.
Стоп! Возьмём например rpm. Создаётся временный файл потом он
"скармливается" шеллу. Как это сделать "хорошо"?

И почему "хорошо" - использовать mktemp(1) в shell-скриптах?

-- 
Regards,
Sir Raorn.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20030613/f3348e44/attachment-0003.bin>


Подробная информация о списке рассылки Devel