【发布时间】:2019-08-06 04:11:46
【问题描述】:
我有一个大文本文件,其内容设置如下:
---
title: Lorim Ipsum Dolar
---
Lorim ipsum content
---
title: Excelvier whatever
---
Lorim ipsum content goes here.
我正在尝试使用 csplit 将此文件拆分为单独的文件。
单个文件的内容格式如下:
---
title: Lorim Ipsum Dolar
---
Lorim ipsum content
我希望能够像---\ntitle那样正则表达式---、换行符和标题
但我无法选择它...
csplit -k products.txt '/---[^\n]title/' {99}
我尝试了很多变化都无济于事。我不断收到“不匹配”。
【问题讨论】:
-
我不知道
csplit,但你试过/---[\r\n]+title/吗? ([^ ...]是一个否定类,有时会有回车和换行符)。