aix 下,find命令如何只查找当前目录,而不查找当前目录下的子目录? aix下没有linux 下的 maxdepth选项,请高手赐教一下!!!!! find . ! -name "." -type d -prune -o -type f -name "*.txt" -print ~~~~~~~~~~~~~~ 看明白了没有? 改变-o右边的搜索项,就可以得到你想要的。记得最后加上-print 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix...
by yangly - AIX - 2010-07-05 10:42:50 阅读(5653) 回复(2)
find ~ -name "[a-z][a-z][0-9][0-9]*.txt" -print find ~ -name "[a-z][a-z][0--9][0--9]*.txt" -print 结果是不一样的。 在一个内核根目录中,前者打印出所有先以两个字母开始,然后两个数字的项,而后者只打印出一项。 不知0-9与0--9什么区别啊?
我用的是centos 5.5,请问大家为何[code] find /etc -size +200k -exec cp {} /tmp/big; [/code]提示我[code]find:missing argument to '-exec'[/code]
语法:find [起始目录] 寻找条件 操作 说明:find命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件 的文件并对之采取相关的操作。 该命令提供的寻找条件可以是一个用逻辑运算符 not、and、or 组成的复合条件。逻辑运 算符 and、or、not 的含义为: (1) and:逻辑与,在命令中用 -a 表示,是系统缺省的选项,表示只有当所给的条 件都满足时,寻找条件才算满足。例如: find -name 'tmp' -xtype c...
find命令的一般形式为find -pathname -options [-print -exce -ok] name 选项 文件名可以是完整的文件名或者是文件名模式,如果是文件名模式的话,则必须用使用双引号。 文件名模式的匹配符与正达表达式有区别,它有4个:?匹配任意单个字符;*匹配任意字符串;[set]匹配set集中的任意字符,可以用范围表示,eg [a-z];[!set]匹配不在set集中的。eg:find . "*.txt" -print perm选项 权限位与chmod在绝对模式下采用的方式一样。如果...
感谢linuxsir.org 前言:关于find命令 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。 一、find 命令格式 1、find命令的一般形式为...
一、Linux中find常见用法示例 ·find path -option [ -print ] [ -exec -ok command ] {} \; #-print 将查找到的文件输出到标准输出 #-exec command {} \; -----将查到的文件执行command操作,{} 和 \;之间有空格 #-ok 和-exec相同,只不过在操作前要询用户 ==================================================== -name filename #查找名为filename的文件 -perm ...