Форум — Admin Подскажите, какой командой можно 0 0 Подскажите, какой командой можно передать комбинацию клавиш Ctrl+c определенному процессу. Подойдет также скрипт. Ссылка
А как например будет выглядеть команда, которая отыискивает процесс и посылает ему эту комбинацию Ctrl+c. Что то типа: ps aux|grep xxx а дальше ? anonymous (14.04.03 23:36:08 MSD) Ссылка
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 (15.04.03 01:16:44 MSD) Ссылка
И еще в мане по kill нет ни чего про номера предаваемых сигналов, где это можно посмотреть? anonymous (15.04.03 15:04:55 MSD) Ссылка
Вот те раз ;) а это что? 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 (15.04.03 17:13:11 MSD) Ссылка
У меня стоит сраный ASPLinux 7.3, и в нем много чего не работает и не хватает....в моем мане и близко этого нет... anonymous (15.04.03 17:35:36 MSD) Ссылка