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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Vasily Korytov                       2:5020/400     16 Mar 2004  13:47:24
 To : "Dmitry Miloserdov"
 Subject : Re: Подскажите команду
 -------------------------------------------------------------------------------- 
 
 On Tue, 16 Mar 2004 09:30:09 +0000 (UTC), Dmitry Miloserdov wrote:
 
 > You wrote to "Igor Dzyu" <izb@fly.tat.ru> on Tue, 16 Mar 2004 08:58:32 +0000
 > (UTC):
 > VK> В фревом sh(1) я это явно не вычитал, но bash, например, точно умеет
 > VK> встроенным kill убить background job по т.н. jobspec (не знаю, как
 > VK> корректно перевести). Это гораздо кошернее -- учитывая то, что оно само
 > VK> позаботится о том, чтоб не прибить ничего лишнего -- в т.ч. абсолютно
 > VK> другого процесса с тем же pid (ведь они конечны, другое дело, что на
 > VK> это в реальной жизни мы натыкаемся редко).
 > во-первых jobs это только для интерактивного шела.
 
 Извиняюсь, забыл. Тогда есть $! -- это по-любому лучше, чем killall.
 
 > во-вторых даже убийство по jobid не гарантирует что убьется нужный процесс -
 > просто race переностится с уровня скрипта на уровень внутренности шела.
 > гарантировано безопасно наверное только trap на SIGCHLD.
 
 Таки согласись, killall -- это слишком сурово. Это все-таки гораздо
 более команда для интерактивного использования, чем для скриптов.
 NetBSD, кстати, отлично живет и без нее.
 
 -- 
        I accept RFC3156 and RFC2440-compatible encrypted mail.
 PGP key fingerprint: 123A 7CCE 6E26 6233 0D87 E01A A0F8 3524 FCD8 1841
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Подскажите команду   Anatoly Mashanov   16 Mar 2004 15:03:48 
 Re: Подскажите команду   Igor Dzyu   16 Mar 2004 12:13:13 
 Re: Подскажите команду   Vasily Korytov   16 Mar 2004 12:58:32 
 Re: Подскажите команду   Dmitry Miloserdov   16 Mar 2004 13:30:09 
 Re: Подскажите команду   Vasily Korytov   16 Mar 2004 13:47:24 
 Re: Подскажите команду   Valentin Nechayev   16 Mar 2004 23:43:53 
 Re: Подскажите команду   Dmitry Miloserdov   17 Mar 2004 13:31:43 
 Re: Подскажите команду   Dmitry Miloserdov   16 Mar 2004 13:05:15 
 Re: Подскажите команду   peter@samara21.ru   16 Mar 2004 16:44:48 
Архивное /ru.unix.bsd/2448690e9a5eb.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional