Unix locate命令用于查找当前工作目录

4

在Unix中,locate命令会返回与给定属性相关的路径(例如:locate abc_file)。如何查找当前工作目录结构中的文件?

2个回答

10

如果您使用通配符(如*),locate会将该模式视为绝对路径。因此,您可以执行以下操作:

locate "$PWD*/abc_file"

这将在您的$PWD及其子文件夹中查找所有名为abc_file的文件(只要它们在locate数据库中)。


9

另一方面,您也可以始终使用老派的查找功能:

find . -name abc_file

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接