0

在这个Magento 帮助页面中,我看到了这个命令:

grep -rin -B2 -A2 "Mage::dispatchEvent" app/* > events.txt

如何通过 Windows 命令行或 .bat 文件执行此操作?还是您认为通过 php 编程更容易完成?

4

2 回答 2

1

我已经通过 PHP Magento 完成了,但我想知道是否可以通过 Windows 命令行完成。

//Load Magento
require_once('app/Mage.php');
Mage::app();
Mage::setIsDeveloperMode(true);

//Get Config
//header('Content-Type: text/xml');         
header('Content-Type: text/plain');         
$config = Mage::getConfig()->loadModulesConfiguration('config.xml')->getNode('global/events');              
$events = $config[0];
foreach($events as $item){      
    echo $item->getName()." \n";
}   
于 2013-03-02T11:14:21.923 回答
0

windows有grep:http: //www.wingrep.com/

并回答了一个 SO 问题:什么是适用于 Windows 的好 grep 工具?

于 2013-03-02T11:37:08.623 回答