我做了线条简单的grep开始像一些格局研究:grep的重定向不匹配
grep -E "^AAA" myfile > newfile
我想也(在同一GO)重定向那些不匹配的行另一个文件。
我知道这将是可以简单地做两次,并在第二次尝试使用-v,但文件是(相对)巨大的,只有在阅读他们一次会节省一些很宝贵的时间......
我正沿着重定向不匹配的思路东西到stderr,如:
grep -E -magic_switch "^AAA" myfile > newfile 2> newfile.nonmatch
是这一招在某种程度上可能与grep的还是应该我宁愿只是代码呢?
(可能是额外的价值 - 我在bash脚本编码本)
不错!我总是喜欢使用标准工具来编写代码,而单行则值得加分;) – nEJC 2011-01-26 23:11:49