我有一个 bash 脚本,它调用和计算一段文本的电话级别边界等HTK
组件。如何检查手术是否成功?我尝试了以下方法: HCopy
HVite
./findWordBoundary.sh <input args> |& tee run.log
上述方法不起作用。实用程序输出的所有内容HTK
都写入run.log
,但错误语句和条件除外。所以使用grep
onrun.log
是行不通的。
x=./findWordBoundary.sh <input args>
也不起作用。除了错误条件之外,它只是将整个消息负载转储到x.
我正在寻找的是:
一种在HTK
操作导致错误时记录并采取适当措施的方法。另外,我想这可以扩展到更通用的 bash 实用程序,比如wget
. 如何从 bash 实用程序中记录和错误并在脚本中处理它(比如wget
返回 a时404:Not found exception
)?
谢谢,
斯里拉姆。