plink 経由で bash スクリプトを実行しようとしています。スクリプトは次のようになります。
echo "@ Starting process..."
./bin/process "process.cfg" &
disown %1
echo "@ Done!"
Linux のターミナルでこのスクリプトを実行すると、すべて正常に動作します。「やった!」の後。コマンド プロンプトが表示されます (予想どおり)。
このスクリプトを plink 経由で実行すると、「完了!」の後に出力が停止します。plink はコマンド プロンプトに戻らず、+c まで「ハング」します。
スクリプトはファイルに配置され、-m パラメーターを使用して plink に渡されます。
スクリプトの最後に「logout」、「exit」、「set -e」を追加しようとしましたが、役に立ちません。また、-batch、-T、または -N を plink コマンドに追加しても成功しませんでした。
これを修正する方法についてのアイデアはありますか?