我想在后面运行一个 shell 脚本,它执行一项特定的工作,同时我将等待用户的输入来结束这项工作。我怎样才能做到这一点?这是我的示例代码:
from subprocess import call
cmd = "internals/applog.sh "
call([cmd])
raw_input("Press Y when you are done: ")
上面的代码首先执行 call 语句,只有在 app log.sh 结束后才会出现以下消息。
这有什么帮助吗?我怎样才能做到,当用户输入 y 时,调用语句被中止?