0

如何使用 GREP 仅打印包含例如单词“car”或单词“house”的文本文件行?我知道怎么做,但只有一个字:

grep "car" input.txt > output.txt

谢谢你。

4

2 回答 2

1

如果我理解正确,您希望能够 grep 两个(或多个)单词而不是一个......其中字符串包含“foo”或字符串包含“bar”。尝试这个:

cat input.txt | grep -i -E "car|house" > output.txt

您也可以将其他东西放在那里:"car|house|cat|mouse"等等。它不必仅限于两个东西。

于 2013-07-08T14:51:35.510 回答
0

grep "car\|house" input.txt > output.txt

于 2013-07-08T14:51:25.953 回答