While using FTP we can use the option bi to transfer files in binary mode however I am unable to find similar option in SFTP. Please find my code snippet below..

echo "mput $4/$1 $3/" | sftp -b - $SRV_USER@$DEST_IP

fileTransferToDEST $filename $logpathwithfilename $destinationpath $sourcepath


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

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


Please advise. Thanks in advance.


OpenSSH sftp supports the binary mode only. So it's implicit.

See also How to transfer binary file in SFTP? (on Stack Overflow)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.