Как я могу проверить, выполняется ли команда, запущенная на экране, или выводится с исключением? Так что я могу сообщить об этом пользователю.
Я пытаюсь выполнить команду, которая вставляет данные в mysql, но время от времени я получаю
[PDOException]
SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction
screen
может выводить журналы с -L
вариант. В уже существующем screen
сеанс вы можете Ctrl-a H
включить это. Отсюда можно было бы предположить, что screen
регистрирует и анализирует его для различных условий, которые вас интересуют.