当前工作目录的 Unix 定位命令
Unix 中的 locate 命令将返回与给定属性相关的路径(例如,找到 abc_file
)。在当前工作目录结构中查找文件的命令是什么?
The locate command in Unix will return the path related to the attribute given (for example, locate abc_file
). What is the command to locate a file in the present working directory structure?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您使用通配符(如
*
),locate
会将模式视为绝对路径。因此你可以这样做:这将找到你的
$PWD
及其子文件夹下的所有文件abc_file
(只要它们位于定位数据库中)。If you use wildcards (as
*
)locate
considers the pattern to be an absolute path. Therefore you could e.g. do:This will find all files
abc_file
under your$PWD
and its subfolders (as long as they are in the locate database).另一方面,您也可以始终使用旧式 find:
On the other hand you can also always use oldschool find: