Best way to find the numeric value in UNIX file system
本问题已经有最佳答案,请猛点这里访问。
我需要从一组巨大的文件中获取特定的端口号。
我正在使用一个命令:
1 | find . |xargs grep"9461" |
但它并没有找到9461号的所有事件。有人能推荐一个更好的unix/linux命令来这样做吗?
它得到的文件类型是:
您当然有理由将
您可以将命令替换为:
1 | grep -r"9461" . |
如果你想要偶数
1 | grep -rn"9461" . |
正如jonathanleflero所评论的,还有一个选项-e可以使grep与正则表达式匹配,因此,最终的命令是
1 | grep -rne 9461 |
你应该看看grep手册
最后一点,您应该检查您想要grep的是没有