我使用以下方法在一个文件中解析许多句子: cat filename.txt | ./demo.sh> output.txt的
有时候那里的句子没有被解析,所以没有输出,我需要能够告诉那件事发生了。所以要么我希望能够打印在每个解析之前解析的句子,要么有某种方式来表明文件中没有解析句子,所以我知道顺序。
答案 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