LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 651|回复: 1

奇怪的find命令,向大家请教一下,为什么会如此。

[复制链接]
发表于 2005-6-1 09:49:24 | 显示全部楼层 |阅读模式
很简单的一个查找命令:find . -name *cn* -exec ls {} \; 查找目录下包含cn字母的文件名,并列出来,这时,若只有一个文件名为aaacnaaa时,就很顺利地完成了,可若是有两个包含cn的文件名时,就出现了:
find: paths must precede expression
Usage: find [path...] [expression]

这样的错误,为什么会这样呢?
发表于 2005-6-1 11:06:15 | 显示全部楼层
应该把 *cn* 加上双引号吧,如
"*cn*"
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表