我有一个文本文件(更准确地说,是一个“德式”CSV 文件,即分号分隔的十进制逗号),其中包含日期和每行的测量值。
在进一步工作之前,我想删除一些错误值。我想将这些剪辑存储在一些脚本中,以便记录我的更正,如有必要,我可以重播这些更正。
这些行看起来像这样:
28.01.2005 14:48:38;5,166
28.01.2005 14:50:38;2,916
28.01.2005 14:52:38;0,000
28.01.2005 14:54:38;0,000
(long stretch of values that should be removed; could also be something else beside 0)
01.02.2005 00:11:43;0,000
01.02.2005 00:13:43;1,333
01.02.2005 00:15:43;3,250
现在我想存储一个开始和结束模式的列表,例如28.01.2005 14:52:38
+ 01.02.2005 00:11:43
,脚本会剪切与这些开始/结束对匹配的行以及它们之间的所有内容。
我正在考虑破解一个 awk 脚本,但也许我错过了一个已经存在的工具。