Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想拆分一个文件并 grep 每一块而不将它们写入单个文件。
我尝试了 split 和 grep 的几种变体,但没有这样的运气;有什么建议么?
类似于: split -b SIZE filename | grep“字符串”
我尝试 grep/fgrep 来查找字符串,但我的 shell 抱怨文件太大。请参阅:改用 fgrep
如果您打算无论如何[线性]搜索每个部分,那么拆分文件是没有意义的(假设这是您唯一要做的事情)。考虑grep在整个文件上运行。
grep
但是,如果您打算稍后利用文件被拆分的事实,那么典型的方法是:
split/csplit
for