ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Получить PID процесса
@ 2006-05-19 18:58 Sphinx
  2006-05-21 17:17 ` Vasily Kolomeets
  0 siblings, 1 reply; 3+ messages in thread
From: Sphinx @ 2006-05-19 18:58 UTC (permalink / raw)
  To: ALT Linux Community

Greetz!

В своём скрипте я пускаю некоторую программу на исполнение (в моём
случае, root-tail). Через некоторое время мне нужно будет её убить. Как
в данном случае получить pid созданного процесса?

Как лучше использовать pidof в данном случае, если pidof может
возвратить несколько pid'ов, среди которых мне нужен будет только один,
а с pidof -s появится возможность получить не тот pid, что нужно?

--
[ Sphinx ]
[ mailto:mail@sphinx.net.ru ]
[ http://sphinx.net.ru ]
[ JID Sphinx@jabber.corbina.ru ]
[ ICQ 3835333 ]
[ Powered by ALT Linux Sisyphus (20060401) ]


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Comm] Получить PID процесса
  2006-05-19 18:58 [Comm] Получить PID процесса Sphinx
@ 2006-05-21 17:17 ` Vasily Kolomeets
  2006-05-21 19:37   ` Vasily Kolomeets
  0 siblings, 1 reply; 3+ messages in thread
From: Vasily Kolomeets @ 2006-05-21 17:17 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от 20 Май 2006 00:58 Sphinx написал(a):
> Greetz!
>
> В своём скрипте я пускаю некоторую программу на исполнение (в моём
> случае, root-tail). Через некоторое время мне нужно будет её убить.
> Как в данном случае получить pid созданного процесса?
>
> Как лучше использовать pidof в данном случае, если pidof может
> возвратить несколько pid'ов, среди которых мне нужен будет только
> один, а с pidof -s появится возможность получить не тот pid, что
> нужно?

pidof -o [ppid] root-tail
где ppid это pid вашего скрипта.


-- 
Не всё и не везде существует для нас.
		-- Станислав Лем

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Comm] Получить PID процесса
  2006-05-21 17:17 ` Vasily Kolomeets
@ 2006-05-21 19:37   ` Vasily Kolomeets
  0 siblings, 0 replies; 3+ messages in thread
From: Vasily Kolomeets @ 2006-05-21 19:37 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от 21 Май 2006 23:17 Vasily Kolomeets написал(a):
> pidof -o [ppid] root-tail
> где ppid это pid вашего скрипта.
Простите, чушь смолол. #:-)

Попытаюсь исправится. ,-)

for i in `ps -ef| awk '$3 == '$$' { print $2 }'`
do
echo killing $i
kill -9 $i
done

-- 
Шуба клином, шесть вперёд!

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-05-21 19:37 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-05-19 18:58 [Comm] Получить PID процесса Sphinx
2006-05-21 17:17 ` Vasily Kolomeets
2006-05-21 19:37   ` Vasily Kolomeets

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git