Получает текст ошибки из перла $и SFTP->сделать или сделать {…}
Я не программист perl, но мне нужно отладить ошибку. Я использую пакет Net: SFTP: Foreign.
При попытке получить файлы происходит сбой следующего вызова:
$sftp - > get (source, destination) or do { print "что-то пошло не так."}
Эта строка возвращает "что-то пошло не так.- Чего бы мне хотелось, так это узнать, что пошло не так! Как я могу извлечь причину неудачи?
Кстати, этот скрипт работает уже несколько месяцев без единой ошибки. Сценарий очень хороший. надежный, я просто не знаю, как уловить причину неудачи.