我有以下格式刪除與類似關鍵字行,如果它們出現在連續的行
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
當然。我會將其添加到我的答案中。 –