我有一个看起来像这样的文本文件。如何使用awk从文本文件中提取特定行?
A 102
B 456
C 678
H A B C D E F G H I J
1.18 0.20 0.23 0.05 1.89 0.72 0.11 0.49 0.31 1.45
3.23 0.06 2.67 1.96 0.76 0.97 0.84 0.77 0.39 1.08
我需要提取所有以B,H和H后两行开头的行。我怎样才能用awk做到这一点?
预期产出将是
B 456
H A B C D E F G H I J
1.18 0.20 0.23 0.05 1.89 0.72 0.11 0.49 0.31 1.45
3.23 0.06 2.67 1.96 0.76 0.97 0.84 0.77 0.39 1.08
任何建议,请。
的最后两行中的输出不符合B或H和启动。您的输出也有空行。请更清楚地说明您的要求。 – 2012-06-18 12:57:00