ネストされた2つのbashスクリプトb1およびb12内で呼び出されるe.expスクリプトファイルを期待するようにしました
ターミナルでb1 bash スクリプトを実行する限り、すべて問題なく動作するため、expect はパスワードを送信でき、すべてのファイルがターゲット デバイスに保存されます。
eclipse CDT 3.8.0 Indigoからスクリプトを呼び出すとすぐに、expect スクリプト内でパスワードを送信できないように見えるため、ファイルをコピーできません。
その問題にどのように対処できますか(Eclipseまたはbashシェルのいずれかで)
次のように実装を説明し、簡略化しました
b1 --calls inside-> b2 --calls inside-> e.exp (端末では機能しますが、Eclipse コンソールでは機能しません) :(