【发布时间】:2014-02-04 15:44:14
【问题描述】:
这就是我的文件 input.txt 的样子
$cat input.txt
*NODE_SET
a
b
c
d
*NODE
e
f
g
h
*XYZ
现在我想输出 NODE 之间的行,直到它遇到包含“”的另一行到新文件“output.txt”。 即 output.txt 应该包含:
*NODE
e
f
g
h
*XYZ
这里的问题是 *XYZ 可以是任何未知字符串;即它可以是 *ELEMENT、*LOAD 等,但星号存在于行首。
【问题讨论】:
-
你必须这样做一次还是重复?这对答案有很大影响。
标签: bash