LINUX.ORG.RU
ФорумAdmin

ещё один скрипт


0

0

извиняюсь, что опять создаю похожую тему, но все же:
нужно скрипт который теперь будет искать id процесса по изменяемому критерию, и килять найденый id.
что то вроде:
ps ax | grep pppd | grep 172.30.1.2 | awk '{system("kill " $1) }'
НО! значение '172.30.1.2' должно будет задаваться в конце, и из вне.
те чтобы запустив скрипт типа:
> ./kill 172.30.1.2 - оно ищет pppd где заданый ip и убивает убивает сессию с данным pid.

таки если кто умеет - помогите пожалуйста.


попробуй так:

kill -9 `ps ax | grep pppd | grep -v grep | grep 172.30.1.2`

или так:

#!/bin/bash

kill -9 `ps ax | grep pppd | grep -v grep | grep $1`

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