File1.log
:
Result for scripts as follows {"Script 1"=>{"expected"=>"Pass", "actual"=>"Pass", "result"=>true},
"Script 2"=>{"expected"=>"Fail", "actual"=>"Pass", "result"=>false}
-----
-----
-----
-----
Result for scripts as follows {"Script 3"=>{"expected"=>"Pass", "actual"=>"Pass", "result"=>true}, "Script 4"=>{"expected"=>"Fail", "actual"=>"Pass", "result"=>false}
File2.log
:
Result for scripts as follows {"Script 1"=>{"expected"=>"Pass", "actual"=>"Pass", "result"=>true}, "Script 2"=>{"expected"=>"Pass", "actual"=>"Pass", "result"=>true}
Мне нужно будет проанализировать файлы .log
, которые будут содержать несколько строк, и получить указанные выше строки один.
Единственное, что обычно используется для получения этого, - это первый текст: Result for scripts as follows
.
Любые предложения по решению этой проблемы с использованием Ruby или любых команд powershell?