免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2150 | 回复: 3

grep问题 [复制链接]

论坛徽章:
0
发表于 2011-08-12 20:26 |显示全部楼层
grep的时候如何不去搜索特定目录下的所有文件,

比如当前目录下有

abc/, def/, ghi/ ,等等十二个目录,
我如果用grep,
abc目录下的所有文件不搜索, 只搜索其他11个目录下的所有文件?

不能把这十一个都列出来哦

谢谢

论坛徽章:
0
发表于 2011-08-12 21:52 |显示全部楼层
换种思路啊  也不难 善于变换下
比如找 abc 目录下所有文件(他下面的def目录不查找)
find abc/ | grep -v '^\./def'
找到abc下所有目录  忽略掉查找到的def目录以及其目录下的
\. 代表 '.'
^去行首
-v 取反

论坛徽章:
0
发表于 2011-08-12 21:54 |显示全部楼层
话说 我没有用 grep 直接查找过目录
求解
只做管道命令 进行 再次结果加工

论坛徽章:
0
发表于 2011-08-12 21:55 |显示全部楼层
额 擦 还有 查找各种文件内 符号 正则表达式的 各种行
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP