Unix:Grep输出到多个文件

时间:2013-11-28 06:53:26

标签: unix grep file-handling

我想将相同的输出grep到多个文件。 例如:grep“some string”>文件1和文件2, 我要这个。 谁能帮我? 提前致谢。

2 个答案:

答案 0 :(得分:1)

你可以说:

grep "some string" somefile | tee file1 | tee file2

这会将grep的结果重定向到file1file2,并在屏幕上显示。

为避免屏幕上显示结果,您可以说:

grep "some string" somefile | tee file1 > file2

答案 1 :(得分:0)

您也可以使用awk

执行此操作
awk '/some string/ {print | "tee file1"}' >file2 somefile