使用find怎么查找除隐藏文件以外的文件
请问各位,使用find命令在查找文件的时候,怎么将隐藏文件排除在查找的范围?当隐藏文件是一个目录的时候,该目录的所有文件也要排除在外,谢谢
[ 本帖最后由 holmes86 于 2007-5-11 20:00 编辑 ]
Edengundam 2007-5-11 11:48
find ! -name ".*"
holmes86 2007-5-11 12:00
回复 2楼 Edengundam 的帖子
谢谢,不好意思,是我没有说清楚
就是当隐藏文件是一个目录的时候,该目录的所有文件也要排除在外
Edengundam 2007-5-11 12:38
try this:
find ! -name '.*' -a ! -regex '.*/\.[^/]*/.*'
holmes86 2007-5-11 12:45
谢谢,确实可以
阅读(1340) | 评论(0) | 转发(0) |