【发布时间】:2016-12-12 17:31:27
【问题描述】:
我正在着手处理一个未使用 SCCS 的大型遗留项目。随后,有数百个文件已过时。当我说过时,我的意思不是老,我的意思是index.march.2013.php。数百个。所以我正在寻找一个可以在 CLI 上运行的程序,以递归方式搜索目录以查找未使用的 PHP 文件。类似于find grep + 正则表达式搜索require、include 或require_once。我的另一个想法是在站点上运行爬虫并检查文件系统级别的最后访问时间,尽管我不完全确定这是否可能。我认为atime 标志可能会有所帮助,我假设require 和include。
我的计划是进行一次主提交,然后删除 PHP 来清理新分支,然后使用其他现成的工具删除静态资产。
有没有人遇到过可以突出显示哪些 PHP 文件是旧的和未使用的程序或实用程序?
编辑
这是在 Linux 上。
【问题讨论】:
-
这是在 Linux 还是 Windows 上?
-
Linux。 (已编辑问题)
标签: javascript php command-line-interface