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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Prach                         2:5020/400     06 Aug 2004  00:41:52
 To : Igor Plekhov
 Subject : Re: Как обрезать открытый файл ?
 -------------------------------------------------------------------------------- 
 
 Hi!
 
 "Igor Plekhov" <penguin@tcp.gnezdo.vlad.ru> сообщил/сообщила в новостях
 следующее: news:cerobi$1ic5$1@ddt.demos.su...
 
 > >  Есть такая проблемка - запущен скрипт с перенаправлением вывода в файл.
 > >  Проблема в том что он дофига выводит, а вырубать его нежелательно.
 > >  Пробовал: touch file
 > >  cat /dev/null > file
 > >  не помогает. Это вообще возможно ?
 >
 > можно попробовать его открыть через open c O_TRUNC (man 2 open).
 > я сам не пробовал, не уверен, что сработает.
 
     Даже если такое удастся сделать, то либо через баг в ядре (а в таких
 местах там давно такое не наблюдали), либо ты обрежешь уже другой файл, а
 сам по себе оригинальный файл для процесса останется таким как был, но как
 такое реализовать я даже не предполагаю. Обычно для сервисов использую
 сигнал HUP для того, что бы они переоткрыли свои логи.
 --
 С уважением,
 Сергей Прач
 
 =================
 Please, send you private mail to: s_pratch[aT]mail[dOt]ru
 --- ifmail v.2.15dev5.3
  * Origin: LtawaSoft (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Как обрезать открытый файл ?   …ўЈҐ­Ё© Љ®ў «м   04 Aug 2004 19:45:00 
 Re: Как обрезать открытый файл ?   Igor Plekhov   05 Aug 2004 02:35:43 
 Re: Как обрезать открытый файл ?   Sergey Prach   06 Aug 2004 00:41:52 
Архивное /ru.linux/112104c0ddc97.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional