检查屏幕上的命令是否正在运行

我如何检查在屏幕上运行的命令是否仍在运行,或者输出exception? 所以我可以报告给用户。

我试图执行命令是插入数据到MySQL,但不时得到

[PDOException] SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction 

screen可以用-L选项输出日志。 在已经存在的screen会话中,您可以Ctrl-a H来打开它。 从那里,你可以设想尾巴的screen日志,并parsing它的各种条件,你感兴趣的。