我有一个名为“性能”的文件。我需要知道哪些脚本使用这个文件。
问问题
67 次
3 回答
1
我不相信有一种直接列出脚本使用的文件的方法。您必须grep
结合运行find
以检查脚本是否包含您要检查的文件的名称。知道文件的确切名称会有所帮助。使用 like 词performance
可能最终会 grepping 在评论中使用该词的文件。
find /path/ \( -name "*.sh" -o -name "*.pl" \) -type f -print0 | xargs -0 grep "performance"
于 2013-07-18T11:18:57.130 回答
0
如果您使用的是 linux,那么您可以安装和配置auditd
以监视对特定文件的访问。
于 2013-07-18T12:20:51.597 回答
0
您可以使用-r 选项以递归方式遍历所有子目录并查找文本。语法如下:
grep -r "performance" /dir/
于 2013-07-18T14:03:17.923 回答