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

she*_*eik 3 unix command

Unix中的locate命令将返回与给定属性相关的路径(例如locate abc_file).在当前工作目录结构中查找文件的命令是什么?

bmk*_*bmk 6

如果使用通配符(as *),则locate认为模式是绝对路径.因此你可以这样做:

locate "$PWD*/abc_file"
Run Code Online (Sandbox Code Playgroud)

这将找到abc_file$PWD及其子文件夹下的所有文件(只要它们位于locate数据库中).


Xae*_*ess 6

另一方面,您也可以使用oldschool 查找:

find . -name abc_file
Run Code Online (Sandbox Code Playgroud)