|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Yan Alexandrovsky 2:5020/1626.43 19 Feb 2001 22:12:10 To : Artem Chuprina Subject : kill -------------------------------------------------------------------------------- 19 февраля 2001 14:26, Artem Chuprina -> Yan Alexandrovsky: SG>>>> можно ли из эхотага кильнуть прогу, зная имя исполняемого файла? SG>>>> чтоб одинаково под юниксами и виндами... YA>> Если винды - NT/w2k, то kill.exe из RK. Если запущена несколько YA>> раз - прибьет все. AC>>> Вообще говоря, нет. Вообще говоря, под юниксами (не поручусь за AC>>> винды) это в принципе невозможно. YA>> Ты про права или про что? Или killall отменили? Или нельзя YA>> распарсить ps и сказать kill -9 по нужному номеру? AC> Я вам обоим сразу отвечу. Во-первых, спрашивалось "под юниксами", а не AC> "под линуксами"... Спасибо, действительно забыл. ==== >> 8 [!man killall] ==== AC> Обратить внимание на последнюю непустую строку... А то, что ты имеешь AC> в виду, там называется pkill. А во-вторых, name процесса, он же AC> argv[0], и имя исполняемого файла - это далеко не одно и то же. AC> Подробности - в man execv. Тогда да, невозможно. Впрочем последнее под виндами тоже может создать проблемы, но с большой вероятностью их не создаст - обычно такого не делается... До встречи. Ян. --- - Руки Венеры Милосской 3.00+ штуки * Origin: Hадо наносить пользу и причинять добро (2:5020/1626.43) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/45883a918c93.html, оценка из 5, голосов 10
|