Hallo,
wie kann ich ein laufendes bash script stoppen??
Das untenstehede python scrip ruft mit os.systems ein bash script als /bin/test auf
nach dem if pfd.input_pins[3].value > 0 : wahr ist
Ich moecht jetzt das bash script "test" stoppen, wenn if pfd.input_pins[3].value < 1 :
nicht mehr wahr ist.
So wie ich es versucht habe geht es aber nicht.
Python
#!usr/bin/python
import os
import pifacedigitalio
from time import sleep
pfd = pifacedigitalio.PiFaceDigital() # creates a PiFace Digtal object
while(True):
if pfd.input_pins[3].value > 0 :
os.system("/bin/test") # aufruf Lampensteuerung /bin/test
sleep(1)
if pfd.input_pins[3].value < 1 :
killall -v /bin/test
fi
Alles anzeigen
Wie kann man das erreichen??
gruss
gwaag