首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >参数列表太长,对带数字字符串的筛选文件使用grep

参数列表太长,对带数字字符串的筛选文件使用grep
EN

Stack Overflow用户
提问于 2022-11-24 17:33:58
回答 1查看 20关注 0票数 -1

我想用grep过滤一个包含45000个文件的文件夹,并向我展示内容为“工期: XX”的文件。XX > 20

我使用的是下一个命令grep -wino“工期: 2-9”./* > /save/file/here.txt

响应-bash: /usr/bin/grep:参数列表太长

我需要将结果保存在文件中,但是很多文件都是预期的结果:

代码语言:javascript
运行
复制
file1.log:5:Duration: 27
file2.log:5:Duration: 25
fileN.log:5:Duration: 50
EN

回答 1

Stack Overflow用户

发布于 2022-11-24 17:46:29

如下所示:

代码语言:javascript
运行
复制
find . -maxdepth 1 -type f -exec grep -wino "Duration: [2-9][0-9]" {} + > save_here.txt 
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74564492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档