如何使用linux终端编辑特定的文本文件

时间:2014-10-06 13:42:25

标签: replace

我不知道如何编辑一些文本文件并使我的工作更轻松。如何在一个极好的文本文件中获取特定行,抓取它并发送到另一个文本文件(一个新文档)。

示例1:

>text_xyz

ASDFGHJKLJGDSAQWEERTYYGFS

.>text_abc

ASDFWQRTYGEQ

所以,我需要找到这些术语(> text_xyz)并抓住标题下的行(ASDFGHJKLJGDSAQWEERTYYGFS)。

我认为这不是一项艰巨的工作,因为当我找到起始代码" > "我只需要停止"抓住"当我找到另一个以" > "开头的代码时

然后,我只会得到那些线:

**>text_xyz**

**ASDFGHJKLJGDSAQWEERTYYGFS**

如何使用Linux终端执行此操作?

1 个答案:

答案 0 :(得分:0)

grep -A 1 foo text_xyz > new.txt