Windows コマンド プロンプトから呼び出された場合にのみ正しく動作するアプリケーションがあります。入力/出力ストリームと関係があります。
そのため、cmd に引数として渡すことで、bash スクリプトから呼び出すことができます。
cmd /c "badapp"
これは問題なく動作しますが、ネットワークの問題で badapp が失敗することがあり、フィードバックが得られません。bashスクリプトからERRORLEVElをチェックする方法はありますか?またはbashスクリプトを実行している端末でbadappからの出力を確認しますか?