我有以下格式删除与类似关键字行,如果它们出现在连续的行
sam has got grade B
score for him is 70
bob has got grade A
score for him is 90
score for him is 60
ronny has got grade B
score for him is 75
tony has got grade A
score for him is 91
正如我们所看到的一个文本文件,4号线和5号线都有得分和等级线5号线前失踪我能想到的
的grep '品位'
单程FILE.TXT -A 1
但是这将过滤只有在高档缺少线。可能会有几条线,其中有成绩,但缺少分数。
在unix/linux中有没有其他更好的命令,我们可以删除这样的连续行,它们有两行包含等级或分数。
非常感谢,它工作得很好。你能否提供解释如何工作 – Zoro99
当然。我会将其添加到我的答案中。 –