小编Phi*_*ner的帖子

使用正则表达式告诉csplit在哪里拆分文件

我有一个大文本文件,内容设置如下:

---
title: Lorim Ipsum Dolar
---
Lorim ipsum content
---
title: Excelvier whatever 
---
Lorim ipsum content goes here.
Run Code Online (Sandbox Code Playgroud)

我正在尝试将此文件拆分为单个文件csplit.

单个文件的内容格式如下:

---
title: Lorim Ipsum Dolar
---
Lorim ipsum content
Run Code Online (Sandbox Code Playgroud)

我希望能够像这样正确地使用---,换行符和标题 ---\ntitle

但是我无法选择它......

csplit -k products.txt '/---[^\n]title/' {99}
Run Code Online (Sandbox Code Playgroud)

我尝试了很多变化无济于事.我一直在"不配".

regex bash bsd csplit

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

bash ×1

bsd ×1

csplit ×1

regex ×1