我有文本文件:
Line1 aaa
Line2 aaa
Line3 aaa
Line4 importan info about Linux
Line5 infoA
Line6 infoB
Line7
Run Code Online (Sandbox Code Playgroud)
我想显示包含单词“Linux”和另外两行的行。
关于第一部分是明确的:
cat textfile.txt |grep Linux
Run Code Online (Sandbox Code Playgroud)
但是如何多显示两行呢?
使用以下-A选项grep:
cat textfile.txt | grep -A2 Linux
Run Code Online (Sandbox Code Playgroud)
或没有cat:
grep -A2 Linux textfile.txt
Run Code Online (Sandbox Code Playgroud)