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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Ivanov                          2:5020/400     21 Jun 2005  10:49:37
 To : All
 Subject : PID процесса в sh скрипте
 -------------------------------------------------------------------------------- 
 
 Hi All.
 
 Есть такая конструкция в sh скрипте:
 urlsnarf -i fxp >> /path/to/log/log.txt & 
 echo $! > /path/to/pid/urlsnarf.fxp0.pid 
 
 Решил переделать все по умному и выводить все в syslog, т.е
 urlsnarf -i fxp |logger -t urlsnarf &
 echo $! > /path/to/pid/urlsnarf.fxp0.pid
 
 И тут вылезло, что в urlsnarf.fxp0.pid остается pid процесса logger, а не
 urlsnarf. Есть решение, как обойти? Парсить вывод ps -aux не предлагать, ибо
 IMHO это тупиковый и неправильный путь.
 Hичего толкового на эту тему в man sh не нашел
 
 FreeBSD 5.4-CURRENT, shell - /bin/sh
 
 --- ifmail v.2.15dev5.3
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 PID процесса в sh скрипте   Alex Ivanov   21 Jun 2005 10:49:37 
 Re: PID процесса в sh скрипте   Valentin Davydov   21 Jun 2005 12:15:19 
 Re: PID процесса в sh скрипте   Alex Ivanov   21 Jun 2005 13:11:41 
 PID процесса в sh скрипте   Vassily Kiryanov   21 Jun 2005 14:29:40 
 PID процесса в sh скрипте   Alex Ivanov   21 Jun 2005 13:16:15 
Архивное /ru.unix.bsd/16679667f0386.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional