为什么 grep 花费这么多时间?

cra*_*rog 5 unix grep tcl

我正在使用 grep 来计算文件 graph.tcl 中字符串“^mj”的出现次数。我写的命令很简单,你很容易理解。

grep "^mj " mjwork/run/graph.tcl | | grep "^mj " mjwork/run/graph.tcl | 厕所-l

它输出46625但之后~45 min。你们能建议一个更好的方法来减少时间吗?

Tro*_*ame 1

听起来你的机器出了问题。你有足够的交换空间等吗?显示什么df -h?作为测试,尝试egrepfgrep作为 grep 的替代品。