Hi I am trying to make SFTP connection using shell script but its showing some failure. I need to capture that fail message and send it to team by mail. Could you please help me how can I do it?
Example:
I am running below code-
var=$(lftp<<END_SCRIPT
open sftp://${sftphost}
user ${sftpuser} ${sftppassword}
cd ${sftpfolder}
lcd $datadir
mget $new
bye
END_SCRIPT)
echo "var is $var"
if [ $? -ne 0 ]
then
echo "sftp connection for $country failed" >> ${logfile}
echo "<tr bgcolor='#FF5733'><td>$country</td><td>Failed</td><td>connection failed</td></tr>" >> $imr_success_message
break
fi
The error I am getting in putty-
ls: Access failed: No such file (/Engagements/CTP-Offering/PromomatMLR/USEDPRMDEVRSG01/PromomatDev-MVP00O/JNJ_EMEA/OUT/Reports/UKem/)
+ new=
+ lftp
cd: Access failed: No such file (/Engagements/CTP-Offering/PromomatMLR/USEDPRMDEVRSG01/PromomatDev-MVP00O/JNJ_EMEA/OUT/Reports/UKem)
File name missed. Try `help mget' for more information.
I want to send above error by mail.