红联Linux门户
Linux帮助

菜鸟一只~请各位帮忙看下这个脚本~帮咱分析下功能~

发布时间:2011-08-12 17:55:05来源:红联作者:overkillooxx
如题:请各位受累帮忙给看看~嘿嘿~自己知识有限,在学习中
#!/bin/csh
source ~/.cshrc
set retnumber=`ps -ef|grep ReturnFile|grep -v grep|wc -l`
if ($retnumber != 0) then
exit 0
endif
#ReturnFile 1 cuprm/xylx1dt@oraprm
#ReturnFile 2 cuprm/xylx1dt@oraprm
##ReturnFile 3 cuprm/xylx1dt@oraprm
#ReturnFileSj 3 cuprm/xylx1dt@oraprm
#ReturnFile 4 cuprm/xylx1dt@oraprm
#ReturnFile 5 cuprm/xylx1dt@oraprm
#ReturnFile 6 cuprm/xylx1dt@oraprm
文章评论

共有 2 条评论

  1. wonderall 于 2011-08-17 09:54:18发表:

    退出的返回值不一样。数值比较用-eq

  2. gogo11 于 2011-08-13 10:48:56发表:

    ps详细显示所有进程,结果通过管道由grep筛选RetrunFile有关的行,然后从中去掉和grep相关的行,用wc计算行数。将结果赋值给retnumber。
    如果retnumber不等于0,则正常退出。但是等于0的话,这个程序也是正常退出的吖!??并且如果按照数值比较,不是应该用“-eq”吗?
    请高手指点!