搜索不同文件中两个字符串之间的字符串

时间:2012-05-10 11:14:20

标签: python regex string

我正在编写一个python脚本,并且一度陷入困境。

我的目标是在两个日期/时间之间查找或搜索字符串或表达式。我可以使用“sed”执行此操作,但我的问题是开始时间,结束时间可以在两个不同的文件中。

问题是我正在生成一些日志,这些日志打印在每行都带有时间戳的文件中。如果行数达到一定限制,我们就开始将日志写入不同的文件中。

我需要在两个日期/时间之间搜索模式或表达式,我不确定它是否在同一个文件中。

任何人都可以建议我如何处理并做到这一点。

1 个答案:

答案 0 :(得分:2)

cat file1 file2 file3 | your_sed_script

或只是

cat file* | your_sed_script

确保文件按字母顺序排列(使用YYYYMMDDHHMMSS标识的日志文件,而不是MMDDYYYY或类似文件。