find 命令结合 正则表达式

原创 2015年08月15日 15:07:11
linux 下想找到某些文件,使用正则表达式
我参考了http://bbs.chinaunix.net/thread-1027997-1-1.html这个帖子
find  -maxdepth 5 -regex '.*\.txt\|.*\.doc\|.*\.mp3'
没有问题。
但是我想找以上文件和一个名字就是linuxrc的文件,就将命令改为
find  -maxdepth 5 -regex '.*\.txt\|.*\.doc\|.*\.mp3|linuxrc'

就没有任何结果了。不知道什么情况?


正在求助中。欢迎大神留言。


如果是正统的表达式(.*\.txt|.*\.doc|.*\.mp3|linuxrc)应该是没有问题的。


find与grep命令搭配使用

find与grep命令搭配使用 这两个都是查找命令,find命令用于查找某个文件或者文件夹;而grep用于查找指定字符串内容。   1、find命令 find命令用于查找某个文件或者文件夹...
  • dashon2011
  • dashon2011
  • 2013年03月15日 16:27
  • 2101

linux find 命令中 如何使用正则表达式

原来对于比较复杂的按文件名查找都是find | grep 最近发现find本身就是支持正则表达式的 find path -regex "xxx" find path -iregex...
  • lxgwm2008
  • lxgwm2008
  • 2013年06月28日 12:55
  • 13140

linux中正则表达式、find、xargs、grep以及sed等命令的用法

查找目录下的所有文件中是否含有某个字符串  find .|xargs grep -ri "IBM"  查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名  find .|xar...
  • qq_34685846
  • qq_34685846
  • 2017年05月31日 23:41
  • 2184

grep 和find 结合

用grep命令在所有的普通文件中搜索hostname这个词:   # find . -type f -print | xargs grep "hostname" ./httpd1.conf:# ...
  • sxy521
  • sxy521
  • 2012年07月25日 17:20
  • 1424

一个强大的linux命令——find之exec

exec解释:-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。 {} 花括号...
  • u014762921
  • u014762921
  • 2017年01月09日 11:23
  • 3897

linux 命令系列之 正则表达式和通配符(53)

1.正则和通配符的区别 正则表达式是用来在文件中匹配符合条件的字符串,增值是包含匹配。grep,awk,sed等命令都支持正则表达式 通配符是匹配符合条件的文件名,通配符是完全匹配,ls,find...
  • chmod_R_755
  • chmod_R_755
  • 2015年04月29日 22:00
  • 952

linux下 find与cp命令的结合

如: find 路径 -name "*.c" -exec cp {} 目标目录 \;
  • quick_isbest
  • quick_isbest
  • 2011年09月20日 19:35
  • 3968

tar命令结合find搜索将指定条件的文件进行打包压缩

今天处理 /tmp 临时目录下 session 文件过多的问题,顺便找到了这个 tar 结合 find 打包压缩的方法,记录下来,很实用的哈!   搜索 /tmp 目录下 创建超过 2...
  • zsjangel
  • zsjangel
  • 2014年02月27日 01:09
  • 5025

find中使用正则表达式

find中使用正则表达式的语法是 find dir -regextype "type" -regex "pattern" 其中 dir:查找文件的起始目录 type: 如果不使用选项...
  • lee244868149
  • lee244868149
  • 2015年02月02日 11:33
  • 3285

grep和find的参数疑云: 左手shell通配符,右手正则表达式

grep 和 find。 对于使用linux的筒子们来说,每天都要祭出它们很多遍。 因为太熟,反而会将错误用法在它们身上一遍遍上演。 比如grep, 我最最常用下面一条: grep -rin "c...
  • nybornhawk
  • nybornhawk
  • 2015年02月11日 09:47
  • 1078
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:find 命令结合 正则表达式
举报原因:
原因补充:

(最多只允许输入30个字)