find: paths must precede expression

今天在使用find命令查找文件时报了一个错误:find: paths must precede expression

报错的命令:

find . -type f -name *.log

本来是要查找当前目录下的日志文件的。一直觉得这个命令没有问题,后来百度了一下,原来是进行多文件查找的时候需要加上单引号

修改后正常查找:

find . -type f -name '*.log'

 

posted @ 2015-07-28 14:29  老湿鸡  阅读(241)  评论(0编辑  收藏  举报