SFTP:无法获取:没有这样的文件或目录,随机发生

时间:2018-09-07 04:09:08

标签: bash shell unix ssh sftp

从unix应用程序传输文件时,我收到“无法获取句柄:没有这样的文件或目录”错误,如下面的示例脚本所述,我们是随机获取此错误,但大多数情况下是文件传输成功了。有时我找不到导致故障的原因。

ABCC无法处理:没有这样的文件或目录

// script1:

export HOST=server.abc.com
export ACCOUNT=ABC-application
LOGFILE=abc.log
LOGDIR=/directory1/directory2/logdir
DIR=/directory1/directory2/scriptdir
sftp -b ${DIR}/sftpscript.sftp -oPort=222 ${ACCOUNT}@${HOST} >> ${LOGDIR}/${LOGFILE}

if [ $? -ne 0 ]
then
echo SFTP  failed >> ${LOGDIR}/${LOGFILE}
 cat ${LOGDIR}/${LOGFILE}
 exit 1
fi

// sftpscript.sftp

cd destination_Dir
lcd /directory1/directory2/sourcefiledir
put abcsource.dat abcdest.txt
bye

任何人都可以让我知道有时导致故障的原因。修改sftp命令的详细程度是否行得通?

0 个答案:

没有答案