Вы не сказали, что это за сценарий оболочки или не описали, как работает код Python.
Если вы могли бы перенаправить вывод кода Python, скажем, в сценарий ksh?, Тогда просто нужно сделать что-то вроде этого:
mycode.py|myscript.ksh
И в вашем скрипте ksh что-то вроде
#!/bin/ksh
until [[ signal == "abort" ]]
read signal
do
case signal in
test)
printf "test\n"
;;
alarm)
printf "alarm\n"
;;
esac
done
При этом я удивляюсь, почему вы не просто обрабатываете то, что скрипт делает в вашей программе на python.