您的位置:程序门 -> linux/unix社区 -> 程序开发区



请教高手:在solaris上,在一台机器上rsh到另一台机器执行sh script,完毕后却不退出,原因???


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请教高手:在solaris上,在一台机器上rsh到另一台机器执行sh script,完毕后却不退出,原因???[已结贴,结贴人:stars86]
发表于:2007-05-23 11:59:04 楼主
在solaris上,在一台机器上rsh到另一台机器执行sh   script,完毕后却不退出,大家认
为有那些可能原因?

例如:
#rsh   10.13.13.2   /etc/test      
/etc/test   begin.....(脚本开始执行)
.....
.....
/etc/test   end.....     (脚本执行到结束)
然后rsh就停止在这不退出了,/etc/test   已经正确执行完了啊。
是脚本里有什么问题?还是rsh的问题?
(/etc/test脚本太多,不好贴出来,请大家帮忙分析一下大概原因)
发表于:2007-05-23 13:13:321楼 得分:10
在命令后面加&   让程序在后台运行
发表于:2007-05-23 15:54:232楼 得分:30
在命令后面加&   让程序在后台运行
->
我是在c程序中使用rsh去执行远程机器上的脚本,程序中需要根据脚本的返回值判断脚本是否执行成功(自己调用rsh写的函数可以得到脚本执行的返回值)
 
让程序后台运行的话   就无法根据脚本返回值判断脚本是否执行成功了。
发表于:2007-05-24 10:49:073楼 得分:10
dddd


快速检索

最新资讯
热门点击