[问题]求一个可以抓进程的脚本模型

sh/bash/dash/ksh/zsh等Shell脚本
回复
delectate
帖子: 18311
注册时间: 2008-01-09 22:41

[问题]求一个可以抓进程的脚本模型

#1

帖子 delectate » 2008-06-27 22:13

如果某进程运行了(不论状态)
则echo一下

如果没有

也echo一下

建立一个模型就可以

但是我搞了半天也没搞定如何判断进程是否运行

谢谢
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#2

帖子 solcomo » 2008-06-27 22:18

ps -d | grep xxxx
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

#3

帖子 cnkilior » 2008-06-27 22:39

楼上的回答有BUG,如果grep 的参数是0 ,tty PID TIME CMD ?以及某些数字就错了!
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

#4

帖子 cnkilior » 2008-06-27 22:46

代码: 全选

#!/bin/sh
if ps -C $1
then 
       echo Y
else 
        echo N
fi
全是男人教的。哎!
delectate
帖子: 18311
注册时间: 2008-01-09 22:41

#5

帖子 delectate » 2008-06-27 22:50

cnkilior 写了:

代码: 全选

#!/bin/sh
if ps -C $1
then 
       echo Y
else 
        echo N
fi
全是男人教的。哎!
谢谢,奏效了!
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#6

帖子 solcomo » 2008-06-27 22:51

cnkilior 写了:楼上的回答有BUG,如果grep 的参数是0 ,tty PID TIME CMD ?以及某些数字就错了!
看他说的要指定进程...
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#7

帖子 bones7456 » 2008-06-27 23:05

代码: 全选

if pgrep $1 
then
echo Y
else
echo N
fi
关注我的blog: ε==3
回复