我有了这个AWK或sed的 - 删除特定行
line1
line2
line3
line4
line5
line6
line7
line8
line9
line10
line11
line12
line13
line14
line15
我想这
line1
line3
line5
line6
line8
line10
line11
line13
line15
正如你所看到的,行被删除从X + 2,则x会+3,x等于要删除的行号。
我用awk试过,但这不是正确的方法。
awk '(NR)%2||(NR)%3' file > filev1
任何想法为什么?
喜@anubhava,应删除的线2号线,4,7,9,12,15等.. – 2015-03-19 10:06:30
应该把它不是:'2,4,7,9,12,14'? – anubhava 2015-03-19 10:12:34
的确是2,4,7,9,12,14。对不起@anubhava -_- – 2015-03-19 10:14:08