Control psftp (PuTTy) through matlab

7 views (last 30 days)
My issue is I want to download data from url "http://" through psftp and I have all the command on terminal but I would like to do that through matlab code.
My code is this on terminal:
psftp
psftp> open host.name
psftp> cd path/to/path
psftp> mget ./*.O
so I want to write a code on MatLab to do the same thing.
note that the host.name is http:// website.
  6 Comments
Walter Roberson
Walter Roberson on 2 Jun 2021
To check: did you put the actual hostname (or IP address) into the ftp command, in place of where you wrote 'hostname' ?
Also, the psftp sequence you showed does not set a username or password, so you are possibly using anonymous ftp, in which case you would not supply the username or password. Possibly just something like
X = ftp('speedtest.tele2.net')
Aliaa Abdelnasser Madbouly Afify
yes, It's just the hostname and it look like the command you wrote but there are username and password for that hostname, I forgot to mention that psftp asked me for the username and the password. Also when I opend the hostname on chrome for example I don't have to enter them.
so I run
X = ftp('speedtest.tele2.net')
and there was no error only with the hostname I am using 'epop-data.phys.ucalgary.ca'

Sign in to comment.

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!