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)应该是没有问题的。


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

查找目录下的所有文件中是否含有某个字符串  find .|xargs grep -ri "IBM"  查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名  find .|xar...

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

查找目录下的所有文件中是否含有某个字符串  find .|xargs grep -ri "IBM"  查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名  find .|xargs g...

查找目录下的所有文件中是否含有某个字符串 :正则表达式、find、grep、xargs、awk、sed等

查找目录下的所有文件中是否含有某个字符串  查找目录下的所有文件中是否含有某个字符串  find .|xargs grep -ri "IBM"  查找目录下的所有文件中是否含有某个字符串,并且只...

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

grep 和 find。 对于使用linux的筒子们来说,每天都要祭出它们很多遍。 因为太熟,反而会将错误用法在它们身上一遍遍上演。 比如grep, 我最最常用下面一条: grep -rin "c...

JAVA正则表达式,matcher.find()和 matcher.matches()的区别

1.find()方法是部分匹配,是查找输入串中与模式匹配的子串,如果该匹配的串有组还可以使用group()函数。matches()是全部匹配,是将整个输入串与模式匹配,如果要验证一个输入的数据是否为数...
  • zxae86
  • zxae86
  • 2015年04月25日 12:11
  • 244

linux 通配符与正则表达式(grep、find) (转载)

原文地址: http://hi.baidu.com/homappy/blog/item/4837a8fbed49312f4e4aea5d.html 首先要记住的是: 正则表达式与通配符不一样,它们表示...
  • yyj8255
  • yyj8255
  • 2011年06月14日 10:37
  • 506

(管道| / 重定向> / xargs)/find 与xargs结合使用/vi,grep,sed,awk(支持正则表达式的工具程序)

原文连接:http://www.cnblogs.com/alwayswyy/p/5191137.html 本节中正则表达式的工具程序 grep,sed和awk是重点,也是难点!!! 先补充一下...

Linux命令中使用正则表达式

在使用grep、awk和sed命令时,需要使用正则表达式。 比如我通过grep找代码编译结果中是否有错误。或者是否有我代码的错误。 这里说下正则表达式基本的应用: • 匹配行首与行尾。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:find 命令结合 正则表达式
举报原因:
原因补充:

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