相关文章  
  推荐  
  科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
 您现在的位置在:  首页 >>文献 >>培训

Linux操作系统编程之Shell问答录4

le="TEXT-INDENT: 2em">A: 不是,shell脚本本身不能作为一个进程。如上面讲的,shell脚本由一个shell解释程序来解释、运行其中的命令。这个shell解释程序是单独的一个进程,脚本中的外部命令也都作为独立进程依次被运行。这也就是为什么ps不能找到正在运行的脚本的名字的原因了。作为一个替代方案,你可以这样调用脚本:

sh script-name

这时shell解释程序“sh”作为一个外部命令被显式地调用,而script-name作为该命令的命令行参数可以被我们ps到。

另外,如果你的系统上有pidof命令可用,它倒是可以找出

页码:[1] [2] [3] [4] [5] [6]4页、共6页

     

      设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

Copyriht 2007 - 2008 ©  科普之友 All right reserved