<?php
$output = shell_exec ( "grep -c 'detected Tag 10055' *.txt" )
?>
这将给我文件路径并计为../../public/130512.txt:100。 感谢您提供任何信息
答案 0 :(得分:0)
使用PHP中的另一种方法捕获外部程序的输出
string exec ( string $command [, array &$output [, int &$return_var ]] )
例如
$command = 'ls -ltr';
$response = exec ( $command, $output , $return );
print_r($output);
print_r($return);
变量输出数组将包含您的执行输出,您可以从中获取结果。
$ response包含外部程序输出的最后一行 $ output包含逐行输出的数组 $ return是外部程序的返回值