随笔分类 -  find

摘要:原文链接:http://myid520.blog.163.com/blog/static/154418420077259428204/在Windows中可以在某些路径中查找文件,也可以设定不在某些路径中查找文件,下面用Linux中的find的命令结合其-path -prune参数来看看在Linux中怎么实现此功能。假如在当前目录下查找文件,且当前目录下有很多文件及目录(多层目录),包括dir0、dir1和dir2 ...等目录及dir00、dir01...dir10、dir11...等子目录。1. 在当前目录下查找所有txt后缀文件 find ./ -name *.txt2.在当前目录下的di 阅读全文
posted @ 2012-09-06 10:41 wangkangluo1 阅读(7666) 评论(0) 推荐(1) 编辑
摘要:原文地址:findpath -option [ -print ] [ -exec -ok command ] {} \;#-print 将查找到的文件输出到标准输出#-exec command {} \; —–将查到的文件执行command操作,{} 和 \;之间有空格#-ok 和-exec相同,只不过在操作前要询用户====================================================-name filename #查找名为filename的文件-perm #按执行权限来查找-user username #按文件属主来查找-group groupname # 阅读全文
posted @ 2012-04-18 11:02 wangkangluo1 阅读(1209) 评论(0) 推荐(0) 编辑
摘要:索引基础exec执行命令文件名或查找忽略文件用find查找以abc开头,但不包含“.”的文件的方法find . -name "*.c" 在当前目录及其子目录(用“.”表示)中查找任何扩展名为“c”的文件find . -name "*Iden*" -exec rm {} \;find ./ \( -iname "*.c" -or -iname "*.cc" \) 查找以.c或.cc结尾的文件 忽略大小写find -regex ".*\.\(xls\|csv\)" 查找以xls 或csv 结尾的文件 阅读全文
posted @ 2011-08-18 14:23 wangkangluo1 阅读(483) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示