目前有一个数据如下
movie starts
i hate you 1
start 1
i love you
i hate you 2
i hate you3
end 1
start 2
i love you
i hate you 4
i hate you 5
end 2
我想输出每个(start,end)块中第一次出现的"i hate you",也就是"i hate you 2"和"i hate you 4"
只允许用awk来做,目前只会 /start/,/hate/先选出每一块的内容,但是后面再怎么进一步选出需要的那一行呢?
希望大家不吝赐教
movie starts
i hate you 1
start 1
i love you
i hate you 2
i hate you3
end 1
start 2
i love you
i hate you 4
i hate you 5
end 2
我想输出每个(start,end)块中第一次出现的"i hate you",也就是"i hate you 2"和"i hate you 4"
只允许用awk来做,目前只会 /start/,/hate/先选出每一块的内容,但是后面再怎么进一步选出需要的那一行呢?
希望大家不吝赐教