1

Tcl スクリプトからさまざまなプログラムを実行する際に、混乱する問題があります。話は次のとおりです。Linuxコンピューターでリモート接続を確立するためにplinkを実行するスクリプト(tcl)があります。私は基本的に、plink を呼び出すために eval を使用し、いくつかの ssh コマンドと情報をパラメーターとして送信し、さらに Linux コンピューターで実行される bash ファイルも送信します。

これまでのところ、それはうまく機能しているか、少なくとも私が意図したとおりに機能しています。ここでの問題は、この手順を呼び出した後、プロンプトが通常の方法で機能しなくなることです。入力できますが、送信するコマンドが「echo」(「」なし) でない限り、画面に表示されません。その場合、「ECHO is on」というメッセージが表示され、プロンプトは引き続き正常に機能します。

なぜこれが起こっているのか誰にも分かりますか?パッチを当てて、スクリプト内に「echo」コマンドを追加することを考えましたが、この場合は無効なコマンドであると表示されています...

さて、助けてくれてありがとう!

4

0 に答える 0