我有一个名为“performance”的文件。我需要知道哪些脚本使用此文件。
答案 0 :(得分:1)
我不相信列出脚本使用的文件有直接的方法。您必须结合grep
运行find
,以检查脚本是否包含您要检查的文件的名称。知道文件的确切名称将有所帮助。使用像performance
这样的单词最终可能会在评论中使用该单词。
find /path/ \( -name "*.sh" -o -name "*.pl" \) -type f -print0 | xargs -0 grep "performance"
答案 1 :(得分:0)
如果您使用的是Linux,则可以安装并配置auditd
以监视对特定文件的访问。
答案 2 :(得分:0)
您可以使用 -r选项递归grep 遍历所有子目录并查找文本。语法如下:
grep -r "performance" /dir/