grep 小文件中的名称与大文件匹配

发布于 2025-01-12 03:08:33 字数 371 浏览 2 评论 0原文

我的小文件逐行包含此信息:

abc.123
abc.258
abc.952

我想让这些行在我的大文件(~30Gb)中匹配。我尝试了这个命令,但它没有给我任何结果。

grep -f small.txt big.txt

我已经测试了所有 abc.123abc.258abc.952 确实存在于我的较大文件中,这意味着我尝试 grep 每个这些名字一一列出,它给了我我想要的确切结果。

grep "abc.123" big.txt

我不知道我哪里可能出错?

My small file contains this information line by line:

abc.123
abc.258
abc.952

I wanted to get those lines matching in my bigger file (~30Gb). I tried this command but it didn't give me any result.

grep -f small.txt big.txt

I have tested all abc.123, abc.258 and abc.952 does exist in my bigger file, meaning that I tried to grep each of these names one by one it gave me the exact result I want.

grep "abc.123" big.txt

I have no idea where I could possibly go wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文