やHTK
などのコンポーネントを呼び出して、テキストの電話レベルの境界を計算するbash スクリプトがあります。操作が成功したかどうかを確認するにはどうすればよいですか? 私は次のことを試しました: HCopy
HVite
./findWordBoundary.sh <input args> |& tee run.log
上記のアプローチは機能しません。HTK
ユーティリティによって出力されるすべてのものはrun.log
、Error ステートメントと条件を除いて に書き込まれます。したがって、grep
onの使用run.log
は非スターターです。
x=./findWordBoundary.sh <input args>
も機能しません。エラー状態を除いて、メッセージの負荷全体をダンプするだけです。x.
私が探しているのはこれです:操作がエラー
になったときにログを記録し、適切なアクションを実行する方法。HTK
また、これはより一般的な bash ユーティリティに拡張できると思いますwget
。スクリプト内から、bashユーティリティからログとエラーをどのように処理し、それを処理しますか(たとえば、 をwget
返すとき404:Not found exception
)?
ありがとう、
スリラム。