Shell 解析STDF文件以比较结果

Shell 解析STDF文件以比较结果,shell,parsing,scripting,Shell,Parsing,Scripting,我是这个网站的新手,我想得到一些关于解析STDF文件的信息。一般来说,我试图解析一个STDF文件,以便只收集结果(数字),而不收集行的其余部分。如果我能够做到这一点,那么我想通过冒泡排序或插入排序将所有数字进行比较,看看是否有任何数字彼此相等。我能够在C/C++和Java中完成这项工作,但我没有使用脚本解析文档的经验 谁能把我推向正确的方向?我应该读些什么来学习如何解决这个问题?您已经在使用STDF库了吗? 你没有提到一个,所以我想没有 你应该找到一个你熟悉的库(列表会随着时间的推移而变化,但你

我是这个网站的新手,我想得到一些关于解析STDF文件的信息。一般来说,我试图解析一个STDF文件,以便只收集结果(数字),而不收集行的其余部分。如果我能够做到这一点,那么我想通过冒泡排序或插入排序将所有数字进行比较,看看是否有任何数字彼此相等。我能够在C/C++和Java中完成这项工作,但我没有使用脚本解析文档的经验


谁能把我推向正确的方向?我应该读些什么来学习如何解决这个问题?

您已经在使用STDF库了吗?
你没有提到一个,所以我想没有

你应该找到一个你熟悉的库(列表会随着时间的推移而变化,但你可以通过谷歌搜索或查看维基百科上的STDF页面来找到一些),而不是自己尝试解析STDF,除非你有很好的理由重新创建STDF解析器轮

STDF文件包含许多测试。比较不同测试的结果通常是没有意义的,因此我假设您在每个测试的结果集中寻找匹配值

我将使用您选择的STDF解析器来读取每个部分的每个测试的值。为每个测试保留一组结果。在阅读每个新结果时,检查集合是否已经存在。如果是,则表示您已找到要查找的案例,否则将结果添加到集合中