码迷,mamicode.com
首页 > 其他好文 > 详细

find 命令提示:路径必须在表达式之前

时间:2016-09-05 17:30:14      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:find命令   linux 命令   

 在某些版本的Linux下,通过find 查找当前目录下的文件时,会出现:“find:路径必须在表达式之前”的错误提示。

一、譬如:find ./ -iname *.jpg

解决方法:

    1.使用转义符把*转义,即 \*.jpg

    2.用引号引起来,即 "*.jpg"

二、但是这都不是我遇到的,我的问题是:find /usr/ -not \(-usr root -o -user bin \)

技术分享

郁闷很久才发现,是因为:find /usr/ -not \( -usr root -o -user bin \)  就是这个空格的问题。

  技术分享

find 命令提示:路径必须在表达式之前

标签:find命令   linux 命令   

原文地址:http://ack7788.blog.51cto.com/10792535/1846359

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!