find: paths must precede expression
今天在使用find命令查找文件时报了一个错误:find: paths must precede expression
报错的命令:
find . -type f -name *.log
本来是要查找当前目录下的日志文件的。一直觉得这个命令没有问题,后来百度了一下,原来是进行多文件查找的时候需要加上单引号
修改后正常查找:
find . -type f -name '*.log'
今天在使用find命令查找文件时报了一个错误:find: paths must precede expression
报错的命令:
find . -type f -name *.log
本来是要查找当前目录下的日志文件的。一直觉得这个命令没有问题,后来百度了一下,原来是进行多文件查找的时候需要加上单引号
修改后正常查找:
find . -type f -name '*.log'