在SFTP中通过二进制模式传输文件

在SFTP中通过二进制模式传输文件

使用 FTP 时,我们可以使用以二进制模式传输文件的选项bi,但是我无法在 SFTP 中找到类似的选项。请在下面找到我的代码片段..

fileTransferToDEST()
{
echo "mput $4/$1 $3/" | sftp -b - $SRV_USER@$DEST_IP
}

fileTransferToDEST $filename $logpathwithfilename $destinationpath $sourcepath

returnvalue=$?

if [ "$returnvalue" != "0" ]; then

                echo;echo "FTP : Failed while transfering"
                exit 2

fi

请指教。提前致谢。

答案1

OpenSSHsftp仅支持二进制模式。所以它是隐含的。

也可以看看如何在SFTP中传输二进制文件?(关于堆栈溢出)

相关内容