我正在使用下面的脚本通过 LFTP 访问 SFTP。它在 4/11/16/23 从 cron 运行。由于未知时间间隔的某些未知原因,我遇到了失败。如何打印一个日志文件来确认我正在上传的文件的 ls -l?我希望它可以被包装到现有的脚本中。有没有比 ls -l 更好的方法来记录确认?
# Upload to SFTP via LFTP
#
host="hostname.com"
user="usrname"
pass="passw"
rdir="remote/dir"
file="upload-file.txt"
lftp -u $user,$pass sftp://$host -e "cd $rdir ; put $file ; bye"
#