我有一個文本文件,我只想打印它的選定行。下面是該文本文件的虛擬格式:使用awk打印選定的行
Name Sub Marks percentage
A AB 50 50
Name Sub Marks percentage
b AB 50 50
Name Sub Marks percentage
c AB 50 50
Name Sub Marks percentage
d AB 50 50
我需要的輸出爲:(不需要每次記錄之前抽穗只需要3列省略「標誌」)
Name Sub percentage
A AB 50
b AB 50
c AB 50
d AB 50
請建議我使用一種awk命令來實現這一點,並感謝您的支持。
只是一個小的增強需要,如果最後一列說備註在上面的表格中相加,其數據是字符串格式,如「學生是通過/失敗」,那麼我們如何使用awk對其進行格式化。 關於如何修改的建議如下: awk'(NR == 1)|| ((NR%2)== 0){print $ 1「」$ 2「」$ 4}'inputFile – Saurabhdv27