0

次のように、シェルから matlab コマンドを呼び出すときに、奇妙な問題があります。

matlab -nodesktop -nojvm -nosplash -r "SomeFunction(SomeParameter);quit;"

正常に動作しますが、matlab を終了すると、bash 環境で何かが壊れます。コマンドを入力できますが、入力内容が表示されませんが、コマンドの実行結果が表示されます。どこかにリダイレクトされているようですが、元に戻す方法とリダイレクトされた理由がわかりません。Return を押すと、プロンプトの出力が繰り返され、次のようになります。

anton@richter:~/data$ anton@richter:~/data$ anton@richter:~/data$ anton@richter:~/data$

これに関するヒント/ヘルプは役に立ちます。

詳細: Ubuntu サーバーを使用しています。アントン

4

1 に答える 1

3

echoオフになりました。

実行するのが最も手っ取り早いreset解決策です。エコーだけでなく、おそらく台無しになるからです。しかし、エコーをリセットするには、次のようにしますstty echo

于 2012-04-24T16:24:05.043 に答える