如何從包含ff行的文件中只讀取行:3,9,12,15。 這個想法是每當我得到x和y時,我想在包含x和y的行之間打印最後一行。 我的意思是,例如,如果我有awk腳本,如:BEGIN {name = $ 2;值= $ 3; printf(「hello world」)} {if(name == x & & value == y & &掃描到達第3,9,12和15行)printf(「hello world」)}。我可以用什麼表達來代替「掃描到達第3,9,12和15行」如何跳過awk中的特定行並打印剩餘的
1 x y
2 x y
3 x y
4 a d
5 e f
6 x y
7 x y
8 x y
9 x y
10 g f
11 x y
12 x y
13 p r
14 w c
15 x y
16 a z
第2行和第3行在您的輸入中有尾隨空格這是真的嗎? –