2016-03-19 12 views
-1

PyQt4'te yazılmış bir uygulamada xterm penceresinden ngspice çalıştırmak istiyorum. Ama ngspice sürecinin çıkış sinyalini yakalayamıyorum. Unix kabuk komutları için aşağıdaki linkten nasıl yapılacağını öğrendim. Ama kabuk komutunu ngspice ile değiştirdiğimde, çıkış kodu yayılmıyor. (MS Windows altında bir CYGWIN64 konsol penceresinde test)Bir PyQt4 komut dosyasında xterm penceresinde çalışan ngspice çıkış kodu yakalanamıyor

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

cevap

0

O yapacağız:

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

ngspice açılır.

ile ngspice sonlandırın Sonra konsol penceresine

cat echo_status.txt 

girmek 33

çıkın ve cevap olacak

33 
İlgili konular