grep -v不在solaris 10工作

时间:2012-10-24 19:42:59

标签: comparison grep

我有两个文件:

文件1包含

Roger 
Roger
Bob
Bob
Elliot
Matt

文件2包含

Roger
Bob

我需要比较两个文件并将不匹配(Elliot和Matt)重定向到另一个文件。

我在Solaris 10中尝试过以下操作并且它无法正常工作,但它在Linux中运行良好:

grep -v File2 File1

任何帮助都会非常感激,因为我已经浪费了很多时间来处理这个问题。

由于

1 个答案:

答案 0 :(得分:4)

如果您在/usr/xpg4/bin/grep 11:

Solaris喜欢我
$ cat /tmp/file
Roger 
Roger
Bob
Bob
Elliot
Matt

$ cat /tmp/filter
Roger
Bob

$ /usr/xpg4/bin/grep -f /tmp/filter -v /tmp/file
Elliot
Matt