在 OS X Yosemite 的用户库中查找文件

Finding a file in the User Library of OS X Yosemite

我希望按内容在 OS X 文件系统的较低级别(在 Spotlight 搜索的位置下方)中找到一个文件。

换句话说:我知道某处文本文件中的字符串 abc12345 os。
它可能在 /Library 或者 /Users/joe/Library 甚至 /Users/joe/Library/Caches

如何归档文件?
I.m 不确定如何使用 grep(或者即使它是适合该工作的工具)

幽默一下命令行新手?

在终端中,输入

find $HOME -type f -exec grep "abc12345" {} \+

也就是说...从您的 HOME 目录开始,找到所有文件(不是目录),然后在其中查找字符串 "abc12345" 并打印您找到的任何内容。最后的 \+ 表示一次查看多个文件,而不是一次查看一个文件。

如果您想阅读有关 find 命令或任何其他命令的所有信息,请在终端中键入 find,将鼠标放在该词上并右键单击,然后左键单击 Open man Page.