【发布时间】:2014-10-30 19:06:35
【问题描述】:
我有一个名为“error_log”的 1GB 大错误日志,我只需要读取某一天的错误。我有这个简单的 PHP 代码来实现:
<?php
$lines = `cat error_log | grep '[27-Aug'`;
echo $lines;
?>
由于某种原因,这段代码在我尝试时什么也没输出。我想阅读 8 月 27 日记录的错误,因此我使用 [27-Aug',因为它是每个条目的前缀。
上面的代码有问题吗?当我尝试head 命令时,我确定文件路径并且它运行良好。
【问题讨论】:
标签: php command-line grep command