我有一个要搜索的关键字列表,比如FOO, BAR, BAZ,以及大量不同大小的文件,其中可能在文件的最开始包含上述关键字之一。这样的文件可能如下所示:
AAA:+.?我要搜索的关键字只能出现在第二个片段( BBB-part)中,所以我可以按'拆分,也可以只搜索前100个字节左右。它不一定要精确,假阳性也不是问题。默认情
在Linux中,我可以使用什么命令将单行文本替换为新的多行文本?我想在一行上查找关键字,然后删除此行,并用多个新行替换它。因此,在下面显示的文本中,我希望搜索包含"keyword“的行,并将整个行替换为3行新文本,如下所示。例如替换包含关键字的行,This is Line 2 that has keyword更改为:
This is Line