如何在syntaxnet依赖解析中打印输出文件中解析的句子?

时间:2018-02-05 18:42:51

标签: syntaxnet

我使用以下方法在一个文件中解析许多句子: cat filename.txt | ./demo.sh> output.txt的

有时候那里的句子没有被解析,所以没有输出,我需要能够告诉那件事发生了。所以要么我希望能够打印在每个解析之前解析的句子,要么有某种方式来表明文件中没有解析句子,所以我知道顺序。

1 个答案:

答案 0 :(得分:0)

迭代一堆文件(在$ FILES中),每个文件中包含多个句子并打印出正在运行的句子,然后运行依赖关系解析,以便将两者都添加到输出文件中(output_dp / output_ $ f )

for f in $FILES
do
  echo $f
  while read p; 
  do
    echo $p >> output_dp/output_$(basename "$f")
    echo $p | ./demo.sh >> output_dp/output_$(basename "$f")
  done < $f
done