How to use sshpass to sftp upload file?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
1
down vote

favorite












I have following :



$ cat upload.sh
sshpass -f ~/path_to_password/pass.txt sftp user@remote.location.net:/pools/path/ << EOF
put backup.tar
EOF


When i execute the upload.sh it shows nothing (file is not uploaded) and does not exit auto. How to properly exit and make sure the upload is made?







share|improve this question
















  • 1




    take a look at sexpect which you can use to write Expect like scripts with shell only.
    – pynexj
    May 9 at 15:06














up vote
1
down vote

favorite












I have following :



$ cat upload.sh
sshpass -f ~/path_to_password/pass.txt sftp user@remote.location.net:/pools/path/ << EOF
put backup.tar
EOF


When i execute the upload.sh it shows nothing (file is not uploaded) and does not exit auto. How to properly exit and make sure the upload is made?







share|improve this question
















  • 1




    take a look at sexpect which you can use to write Expect like scripts with shell only.
    – pynexj
    May 9 at 15:06












up vote
1
down vote

favorite









up vote
1
down vote

favorite











I have following :



$ cat upload.sh
sshpass -f ~/path_to_password/pass.txt sftp user@remote.location.net:/pools/path/ << EOF
put backup.tar
EOF


When i execute the upload.sh it shows nothing (file is not uploaded) and does not exit auto. How to properly exit and make sure the upload is made?







share|improve this question












I have following :



$ cat upload.sh
sshpass -f ~/path_to_password/pass.txt sftp user@remote.location.net:/pools/path/ << EOF
put backup.tar
EOF


When i execute the upload.sh it shows nothing (file is not uploaded) and does not exit auto. How to properly exit and make sure the upload is made?









share|improve this question











share|improve this question




share|improve this question










asked May 9 at 5:16









YumYumYum

4,3423286133




4,3423286133







  • 1




    take a look at sexpect which you can use to write Expect like scripts with shell only.
    – pynexj
    May 9 at 15:06












  • 1




    take a look at sexpect which you can use to write Expect like scripts with shell only.
    – pynexj
    May 9 at 15:06







1




1




take a look at sexpect which you can use to write Expect like scripts with shell only.
– pynexj
May 9 at 15:06




take a look at sexpect which you can use to write Expect like scripts with shell only.
– pynexj
May 9 at 15:06















active

oldest

votes











Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);








 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1033858%2fhow-to-use-sshpass-to-sftp-upload-file%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes










 

draft saved


draft discarded


























 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1033858%2fhow-to-use-sshpass-to-sftp-upload-file%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

Which professions warranted travel in Medieval times?

How do so many people here on Academia.SE, and in general, afford lavish higher education programs?

Trouble downloading packages list due to a “Hash sum mismatch” error