LINUX.ORG.RU

Почитай про kill

С уважением -- Смоляное Чучелко

anonymous
()

<Ctrl+C> - это, по-моему, SIGINT, т.е. kill -2 <pid>

spirit ★★★★★
()

А как например будет выглядеть команда, которая отыискивает процесс и посылает ему эту комбинацию Ctrl+c. Что то типа: ps aux|grep xxx а дальше ?

anonymous
()

kill -2 `ps ax|grep xxx|grep -v grep|awk '{print $1}'`

или если процессов xxx может быть несколько, то
for pid in $(ps ax|grep xxx|grep -v grep|awk '{print $1}'); do kill -2 $pid; done

anonymous
()

И еще в мане по kill нет ни чего про номера предаваемых сигналов, где это можно посмотреть?

anonymous
()

Вот те раз ;)

а это что?
Name Num Action Description

ALRM 14 exit
HUP 1 exit
INT 2 exit
KILL 9 exit this signal may not be blocked
PIPE 13 exit
POLL exit
PROF exit
TERM 15 exit
USR1 exit
USR2 exit
VTALRM exit
STKFLT exit may not be implemented
PWR ignore may exit on some systems
WINCH ignore

CHLD ignore

URG ignore

TSTP stop may interact with the shell

TTIN stop

anonymous
()

У меня стоит сраный ASPLinux 7.3, и в нем много чего не работает и не хватает....в моем мане и близко этого нет...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.