[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Dica: Testar a existencia de um processo
From: |
Mateus Caruccio |
Subject: |
Dica: Testar a existencia de um processo |
Date: |
Wed, 05 Nov 2003 23:28:22 +0800 |
Ola,
Se vocĂȘ quiser saber se um determinado processo esta rodando, basta enviar o
sinal 0 (zero) para ele:
$ ps
PID TTY TIME CMD
1289 pts/0 00:00:00 bash
1920 pts/0 00:00:00 ps
$ kill -0 1289
$ echo $?
0
$ killall -0 bash
$ echo $?
0
$ kill -0 1234567
bash: kill: (1234567) - No such process
$ echo $?
1
$ killall -0 nonexistingprocess
nonexistingprocess: no process killed
$ echo $?
1
$ if ! kill -0 1234567 2>/dev/null; then
> echo nao existe;
> fi
nao existe
# ########################################################
# Mateus de Oliveira Caruccio <caruccio at operamail.com>
# Linux User #183552 - UIN #37364320
# Vim, vi e matei o Emacs !
--
___________________________________________________
OperaMail free e-mail - http://www.operamail.com
OperaMail Premium - 28MB, POP3, more! US$29.99/year
Powered by Outblaze
- Dica: Testar a existencia de um processo,
Mateus Caruccio <=