|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/640 23 Apr 2003 18:25:34 To : Sergey Zaikov Subject : снести пользователя по времени -------------------------------------------------------------------------------- 23 Apr 03 11:37, you wrote to me: SZ>>> kill -TERM `ps -ax -U юзер|grep -v PID` AS>> Тогда уж, чтобы работало: AS>> kill -TERM `ps -ax -U юзер -o pid | tail +2` SZ> В чем разница? О в том, что 1) если у меня есть программа PID - твой скрипт её жить оставит; резуль вывод грамотно надо 2) ругаться твой вариант будет как сапожник, потому что он получит во входной строке кучу мусора: bash-2.05b# ps -ax -U freebsd PID TT STAT TIME COMMAND 13124 v7 S+ 0:00,01 -bash (bash) соответственно, bash-2.05b# kill -0 `ps -ax -U freebsd | grep -v PID` bash: kill: v7: no such pid bash: kill: I+: no such pid ... Вообще, ты бы сам попробовал уже давно и всё понял. AS>> Проще же kill -1 от пользователя сделать. SZ> Как это сделать по времени? Что значит "как это сделать по времени"? Я тебе ещё в том письме написал, что мне неясна постановка задачи. Тут ты её никак не прояснил. Alex --- IMHO в последней инстанции * Origin: ...можжевеловых... (2:461/640) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/18273ea6a378.html, оценка из 5, голосов 10
|