ChinaUnix.net
相关文章推荐:

shell exec

使用 exec 命令运行另一个程序来 替代 当前 shell! 启动一个子 bash shell,然后使用 exec 用 Korn shell 替代它。在退出 Korn shell 时,会回到原来的 bash shell(在这个例子中,PID 是 2642)。 [lee@lee ~]$ echo $$ 2642 [lee@lee ~]$ bash [lee@lee ~]$ echo $$ 5587 [lee@lee ~]$ exec ksh $ echo $$ 5587 $ exit [lee@lee ~]$ echo $$ 2642 本文来自ChinaUnix博客,如果查看原文请点:http://...

by 适兕 - Linux文档专区 - 2006-07-31 15:34:32 阅读(1095) 回复(0)

相关讨论

shell脚本文件中,是不是执行exec后,此脚本后面的部分就不执行了

by xueruini - Shell - 2003-04-21 14:03:22 阅读(1487) 回复(1)

shell_exec('ls -lart'); echo "

$output
"; ?> 什么也没打印,这是什么原因啊?shell_exec换成exec也一样

by ruger - PHP - 2010-10-26 17:54:29 阅读(3278) 回复(4)

如果这个脚本里含有/etc/profile里定义的环境变量该怎么办? 谢谢了~~~

by tangmi142 - Java - 2005-03-31 10:20:32 阅读(1360) 回复(3)

Warning: shell_exec(): Unable to execute 'ping -n 4 -l 56 ' 在iis6中配置的php4.3.4运行ping出错,在apache中没问题,应怎样修改?

by znavy - PHP - 2003-12-25 14:06:35 阅读(2152) 回复(2)

小弟的环境是win 2003+apache+mysql+java 6, 写了个test.php, 内容如下 exec($cmd, $out, $stat); print_r($a); print_r($out); print_r($stat); ?> 然后在IE里面运行这个test.php,$a, $out, $stat均有正确内容输出。 但如果把上面的 $cmd='"java.exe"'; 更改为 $cmd='java.exe -version'; 或 $cmd='"java.exe" -version'; 就没有东西输出了, out为array(), stat也为1, 不晓得为何,请各位大侠指...

by gejiajie_01 - PHP - 2011-07-05 10:16:56 阅读(3837) 回复(2)

看手册,看不出,这三个函数在实际使用中有什么区别 除了返回值不一样,其他功能似乎是一样的

by net_robber - PHP - 2007-10-10 13:08:29 阅读(3015) 回复(0)

我自己编写了一个shell脚本,需要几个参数,但是shell_exec('sh test.sh $arg1 $arg2'); 却发现不了参数,请问怎么处理才能发现?我估计可能是空格弄的

by ruger - PHP - 2010-10-26 08:41:49 阅读(2020) 回复(2)

小弟编写了一段php代码,涉及shell,碰到问题,请高人赐教 hi.php

by lvzg - PHP - 2008-09-30 13:14:07 阅读(5759) 回复(2)

[code]function listFiles($dir) { while(false!=($file=readdir($hand))) { if(($file == '.') || ($file== '..')) continue; else if(is_dir("$dir/$file")) listFiles("$dir/$file"); else if(filesize("$dir/$file")==0) { $error++; } } }[/code] 统计目录下的文件大小为0的数量. 用上面递归的方法能做. 但是我想用shell_exec做.觉得会好一些. [code]$hand = shell_exec(...

by 061107 - PHP - 2008-04-13 16:49:54 阅读(2177) 回复(3)

string exec ( string $command [, array &$output [, int &$return_var ]] )是PHP调用linux shell脚本函数。 其中,$output是linux shell脚本$command的返回值,我认为linux shell只能返回字符串,为什么$output是数组变量呢?

by plumdavid - PHP - 2013-06-22 20:53:27 阅读(1776) 回复(1)