3
osx bash grep - 在一个包含一行的大文件中查找搜索词
是否有简单的unix命令行,我可以输入,让我隔离一个搜索词两侧的512字节,即使在一个非常大的文本文件中只有一个“行”? 好的,这应该很容易。 著名遗言。 我对grep并不熟悉,但它似乎主要用于过滤输入中包含搜索词的行。 我有一个非常大的json文件,我下载,我想搜索一个特定的术语。 在你点击链接之前 - 它超过244MB因此被警告 - 它来自 互联网的回归机器 并包含存档照片的zip文件列表。我想找到我的。 他们的网络界面坏了,所以我找到了他们公开的json文件 这里 - 这是列表中的最后一个。 当我grep寻找我的用户名时,它找到它,但继续将该行转储到控制台。问题是该行长244MB,它是文件中唯一的一行。 我尝试使用较少,但无法做到这一点 - 它很慢,似乎有同样的问题。 是否有简单的unix命令行,我可以输入,让我隔离说搜索项的任一侧512字节?