我只想从下面的例子中grep一行:
STRING1 EXAMPLE1 EXAMPLE2
STRING2 EXAMPLE1 EXAMPLE2
STRING3 EXAMPLE1 EXAMPLE2
我想只有grep命令的输出:
STRING3 EXAMPLE1 EXAMPLE2
在grep命令中,我需要使用哪个参数来只grep "STRING3">
?谢谢你的帮助。
首先,你的问题应该更好地定义,并始终记住你不需要发布答案来澄清事情,你可以编辑你的问题。
关于你的问题,你应该使用grep来过滤以STRING3开头的行,在你的情况下,你有4个空格,然后是STRING3,所以你应该记住这一点。
grep '^ STRING3' test.txt
总的来说,我建议使用sed或awk而不是grep,因为您的情况似乎有点复杂。