我有一个脚本失败,因为某些文件丢失了。
运行脚本并将其传递给 grep
$ ./adder | grep Error
产生以下输出:
Error in <TFile::ReadBuffer>: error reading all requested bytes from file v2.2_V3_194424_194712/output_853.root, got 0 of 300
Error in <TFile::Init>: v2.2_V3_194424_194712/output_853.root not a ROOT file
以及具有不同文件的类似输出
我想v2.2_V3_194424_194712/output_853.root
从这个输出中提取根文件,但是这样做./adder | grep Error | grep .root
不起作用。
这是为什么?