作者: ziyunfei 時間: 2011-03-23 10:29
awk '/B/{for(i in a){print a[i]}for(i in a){getline;print}}{a[NR%3]=$0}'
前三行沒順序作者: ziyunfei 時間: 2011-03-23 10:31
需要順序的話 可以改改作者: yinyuemi 時間: 2011-03-23 10:35
sed -n '
/B/ !{
H
x
s/^.*\n\(.*\n.*\n.*\)$/\1/
x}
/B/{
H
n
H
n
H
n
H
n
x
p
q}' file作者: L_kernel 時間: 2011-03-23 12:31
使用grep的參數(shù)--line-buffered,看看能不能加快速度~~作者: unixzhong 時間: 2011-03-23 14:22 本帖最后由 unixzhong 于 2011-03-23 14:24 編輯