【发布时间】:2014-07-17 09:01:08
【问题描述】:
我有一个 2GB 的文本文件,我想在找到某个字符串后每 100 行读取一次 示例:
string: 'epicvar (string) ="5"'
string 在第 5000 行找到,所以我想从 5000 到 5100 读取文件
然后在第 15000 行也找到了 string,所以我想从 15000 到 15100 读取文件
等等。
使用的系统是HP-UX B.11.31 U
【问题讨论】:
-
您能更新指示您的操作系统的标签吗?看起来您使用的是 Solaris 或 AIX
-
我建议编译和安装GNU grep(如果您没有root访问权限,可能使用
./configure --prefix=$HOME/soft/)你使用grep -A100,如已删除的answer by Fedorqui中所建议的那样 -
公司服务器 :D 无法按照我的意愿进行这些安装...不幸的是