find 命令提示:路径必须在表达式之前
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 命令提示:路径必须在表达式之前的主要内容,如果未能解决你的问题,请参考以下文章