killall procesy usera XY
Peto - www.lentus.sk
konfery na lentus.sk
Úterý Září 21 00:05:28 CEST 2004
aOndrej Svejda wrote:
> * 20.09.2004 22:16, "Peto - www.lentus.sk" <konfery na lentus.sk>:
>
>>Ondrej Svejda wrote:
>>
>>
>>>* 20.09.2004 18:22, Jozef Martiniak <jozo na soueza.utc.sk>:
>>>
>>>
>>>>ps aux | grep ^user | awk '{print $2}' | xargs -n 1 kill -9
>>>
>>>
>>>A co kdyz existuje treba user2? Nezabije ho to nahodou taky?
>>>
>>
>>DD.
>>
>>1) nebezpecne 1
>>Overene (vynechal som samozrejme kill :) - ano, zabije aj procesy useraA
>>aj procesy usera2 a pod.
>
>
> Staci za jmeno usera pridat "\ " (zpetne lomitko+mezera), jak je psano v
> jinem mailu. Ja jsem puvodne premyslel nad "word boundary", ale byl jsem
> liny hledat, jestli to bude vzdy fungovat. :)
>
>
>>Ale vdaka za snahu a pekne riesenie ...
>>
>>Asi to necham na skill [len ten nazov mi evokuje skill-zrucnost a nijako
>>kill - budem si to zle pamatat :), takze mozno skusim pkill?]
>>
>>2) *velmi* nebezpecne 2 !!
>>~$ ps aux | grep j
>>root 12 0.0 0.0 0 0 ? S Sep15 0:06 [kjournald]
>>root 166 0.0 0.0 0 0 ? S Sep15 0:00 [kjournald]
>>root 167 0.0 0.0 0 0 ? S Sep15 0:02 [kjournald]
>
>
> Tohle v tom prikazu od Jozefa Martiniaka nehrozi. Vsimnete si te strisky
> pred jmenem usera = zacatek radku.
Takze - zase daco dalsie - nove.
Panu Martiniakovi o to viac dakujem a *ospravedlnujem* sa - priklad so
strieskou mi totizto nefungoval - tak som ju vynechal a tam uz mnou
spominane nebezpecie hrozi ...
***
ak dam bash - ^funguje "normalne"
v zsh mi vsak nejde - proste vrati "prazdny" vysledok
ps aux | grep ^x4
prompt#
na inom stroji (tiez zsh)
#ps aux | grep ^x4
zsh: no matches found: ^x4
detto#
Kde (myslim v zsh) hladat chybu?
BTW: killall-script bude aj tak /bin/sh (=bash u mna), cize by mi
priklad p. Martiniaka fungoval OK
P.
Další informace o konferenci Linux