У меня есть некоторые скрипты, которые должны были перестать работать, но повесить навсегда.
Можно ли каким-то образом понять, что они пишут для stdout и stderr в читаемом виде?
Я попытался, например, сделать
tail -f /proc/(pid)/fd/1
но это не работает. В любом случае это был длинный выстрел.
Любые другие идеи? strace сама по себе довольно многословна и нечитаема для наблюдения за этим.
Примечание. Меня интересует только их выход, а не что-то еще. Я могу разобраться в других вещах самостоятельно; этот вопрос ориентирован только на получение доступа к stdout и stderr запущенного процесса после его запуска.