2016-03-19 10 views
-1

PyQt4で書かれたアプリケーションでxtermウィンドウを使用してngspiceを実行します。しかし、私はngspiceプロセスの終了信号を捕捉することができません。私は次のリンクからunixシェルコマンドで同じことをする方法を学びました。しかし、シェルコマンドをngspiceに置き換えると、終了コードが伝播することはありません。 (MS Windowsの下CYGWIN64コンソールウィンドウでテスト)PyQt4スクリプトのxtermウィンドウで実行されているngspiceの終了コードを取得できません

How do I get the exit code of command and not xterm?

答えて

0

それがどうなる:

$ xterm -e sh -c 'ngspice ; echo $? > echo_status.txt' 

ngspiceが開きます。

でngspiceを終了後、コンソールウィンドウに

cat echo_status.txt 

を入力して、答えは

33 
になります33

を終了

関連する問題