ChinaUnix.net
相关文章推荐:

sitebbschinaunixnet shell脚本成为一个守护进程

如题: 不知道该如何下手,请各位指点下.

by ghostgorst - Shell - 2009-09-09 08:17:58 阅读(7537) 回复(15)

相关讨论

某人在Q群发了这shell脚本的片段?他说“脚本是通过管道控制shell并发多少进程去执行操作” 谁来解析下,谢谢

by hover_sky - Shell - 2011-07-16 11:06:10 阅读(2148) 回复(7)

[ -x /usr/sbin/rtc ] && /usr/sbin/rtc -c > /dev/null 2>&1 代表什么意思。 /dev/null 2>&1代表什么意思

by lwsin - Shell - 2003-07-17 16:19:43 阅读(1045) 回复(4)
by kunson - Shell - 2007-03-09 17:42:59 阅读(1364) 回复(6)

我有10来任务需要运行,每任务的命令都是如 myprog 相应argument 的模式,但是系统最多同时运行4任务,希望用bash shell脚本,控制最多同时有四任务运行,但有结束,马上有新的补上。 这有什么实现方法么?谢谢了。

shell进程池

by hellhell - Shell - 2011-06-23 07:56:56 阅读(3042) 回复(2)

假设我执行了脚本:nohup sh test.sh & test.sh内容是java command,比如/usr/bin/java .....,这样会有两进程,是test.sh,另是java的进程.我如何才能在shell里同时杀掉这两进程呢,现在的操作比较麻烦,ps -ef|grep test.sh查出父进程号,然后再根据父进程号查出子进程好,最后用kill -9 杀掉这两进程.有没有办法用shell实现,不要手工执行呢?

by yiyu_66 - Shell - 2006-05-31 17:25:39 阅读(4516) 回复(6)

脚本如下: echo $1 par1=$1 pid=`ps -ef |awk '$9=="$par1"'|cut -d' ' -f6,7` echo $pid kill $pid 上面的脚本有两问题: 1:我用命令行参数带进来好象不行,如果把$par1替换成具体的进程中的内容就可以成功。 2:cut的时候如果直接用 -f2 系统区分行中的域不是以tab来分割的,所以只好强制用空格如-d' ',这样本来是-f2的变成了-f6,7 因为进程号有的是4位有的是5位,但是前面的$9却总是对的。 请高手指教!

by csdavids - Shell - 2004-02-11 11:31:39 阅读(4466) 回复(24)

写了脚本,当执行它的时候用ps看却发现有两进程,其中是另的子进程,请教各位,为什么会这样。请各位不吝指教。

by Davice - Shell - 2004-02-05 12:09:20 阅读(1644) 回复(2)

服务进程是自己写的服务器端程序,如果停止运行,就把日志文件重命名。并启动服务进程。当手动直接执行脚本,可以正常启动进程,并移动日志文件。 但放到crontab里执行的话,只能移动日志文件,进程无法启动[code] PNAME='serveraa' LOGFILE=`date +%y%m%d%H%M%S` RES=`ps -ef | grep "$PNAME" | grep -v "grep" | wc -l` if [ $RES -lt 1 ] then /root/serveraa/serveraa -d mv /root/serveraa/debug.txt /root/serveraa/...

by bulute - C/C++ - 2011-08-18 09:56:15 阅读(3434) 回复(1)

shell脚本中有语句的执行时间不能确定,而我去希望在规定的时间内完成,如果不能完成就杀死这进程,就是杀死那语句的进程,不知道这种情况如何处理?

by xijiang - Shell - 2003-10-28 18:02:21 阅读(1281) 回复(7)

test.sh 内容: #!/bin/ksh while : do sleep 5 echo abc done 运行./test.sh 通过ps -ef|grep test.sh能查到 。。。。。/bin/ksh test.sh。。。。 通过ps -ef|grep sleep 能查到 。。。sleep 5。。。。 然后手工把第进程(/bin/ksh test.sh)kill -9掉,但是为什么(sleep 5)进程不会被自动结束呢?(是因为sleep是内置命令的缘故么?)

by jidazhifeng - Shell - 2012-03-08 01:50:18 阅读(838) 回复(2)