所以,我需要一些控制台工具(没有异国情调)或执行以下操作的 php 函数。(我不想编写自己的递归函数,例如使用 file_get_contents())
我有一个包含几个子目录的目录。一些文件包含类似的东西,<?php ech $this->translate('string'); ?>
而字符串总是不同的。
如何制作与上述函数匹配的模式并返回字符串?Atm,我会选择 grep 和 exec(); 以及用于获取我的字符串的第二个正则表达式。但也许,我可以做得更好。
我的 grep 示例:grep -r "$this[->]translate('.*')" dir
除了小问题:这有什么不同:grep -r foo dir
和grep -r foo dir/*
?