Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何使用 GREP 仅打印包含例如单词“car”或单词“house”的文本文件行?我知道怎么做,但只有一个字:
grep "car" input.txt > output.txt
谢谢你。
如果我理解正确,您希望能够 grep 两个(或多个)单词而不是一个......其中字符串包含“foo”或字符串包含“bar”。尝试这个:
cat input.txt | grep -i -E "car|house" > output.txt
您也可以将其他东西放在那里:"car|house|cat|mouse"等等。它不必仅限于两个东西。
"car|house|cat|mouse"
grep "car\|house" input.txt > output.txt