首页 > 代码库 > find 命令提示:路径必须在表达式之前
find 命令提示:路径必须在表达式之前
在某些版本的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 命令提示:路径必须在表达式之前
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。