我有它的一些數據,看起來像這樣大的文本文件:
$ 10c20
data
data
.
.
data
data
$ 10c21
data
data
.
.
data
data
$ 10c22
.
.
我想提取開始每兩個註釋行之間的數據(與「$」)並將該塊數據存儲在一個新文件中,然後將下一個塊存儲到文件結尾。我嘗試過「sed」,但我無法獲得我需要的東西。任何想法?
所需的輸出:
$ 10c20
data
data
.
.
data
data
和
$ 10c21
data
data
.
.
data
data
和
$ 10c22
data
data
.
.
data
data
和...
很難/不可能在多行操作中使用sed。最多連續兩行是我「輕鬆」設法工作的。任何語言都有可能嗎? – kabanus
請將您希望的輸出樣本輸入添加到您的問題中。 – Cyrus
@kabanus我已經做了類似的事情,只有兩行不同的模式,但我不知道如何做到這一點 – gnome