李明老师:linux find命令问题


=700) window.open('http://bbs.lampbrother.net/attachment/Mon_1107/179_53429_f377818efb5698f.png');" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" >
想要查询图片中/test 目录下的包含e字母的文件。怎么出现这个东西了呢?
通配符*不是任意包括0个字符么?
哪里出错了呢?
补充一个问题:/test 除了几个文件之外还有个etc目录 ,怎么才能只搜索/test 目录下的文件 又不进去其他子目录里搜索呢?
再补充一个问题:
我在一个目录下创建5个文件,其中在content1文件的内容里写了段html代码。然后用-mtime -1 来查找24小时内内容被修改过的文件,为啥都显示了呢?如图:
  
=700) window.open('http://bbs.lampbrother.net/attachment/Mon_1107/179_53429_4ec6aff1be216aa.png');" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" >
[ 此帖被gy0624ww在2011-07-26 17:11重新编辑 ]

作者: gy0624ww   发布时间: 2011-07-26

find -name /test/*e*

作者: hellolv   发布时间: 2011-07-26

= =
语法不对吧

作者: gy0624ww   发布时间: 2011-07-26

第一个问题,我也碰到过,貌似是CentOS 5.5上的find命令的bug,写法没错

补充一个问题:/test 除了几个文件之外还有个etc目录 ,怎么才能只搜索/test 目录下的文件 又不进去其他子目录里搜索呢?
--不进子目录搜索,可以用grep啊  如:  ls /test | grep abc     只查看/test目录下文件名含有abc的文件

第三个问题,话说新建的文件,当然是24小时内有新变动的……因为时间属性刚创建啊

作者: 李明   发布时间: 2011-07-26