使用 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 阅读(942) 回复(0)
Warning: shell_exec(): Unable to execute 'ping -n 4 -l 56 ' 在iis6中配置的php4.3.4运行ping出错,在apache中没问题,应怎样修改?
小弟的环境是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, 不晓得为何,请各位大侠指...
我自己编写了一个shell脚本,需要几个参数,但是shell_exec('sh test.sh $arg1 $arg2'); 却发现不了参数,请问怎么处理才能发现?我估计可能是空格弄的
[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(...
string exec ( string $command [, array &$output [, int &$return_var ]] )是PHP调用linux shell脚本函数。 其中,$output是linux shell脚本$command的返回值,我认为linux shell只能返回字符串,为什么$output是数组变量呢?