Откройте связь с сервером SFTP путем создания объекта SFTP. Перечислите содержимое подпапок на сервере с помощью объекта SFTP. В конце сеанса SFTP закройте связь.
Во-первых, свяжите с сервером SFTP в качестве примера.
SFTP with properties:
Host: "sftp.example_galapagos.net"
Username: "jsmith"
Port: 22
ServerSystem: "unix"
DatetimeType: "datetime"
ServerLocale: "en_US"
DirParserFcn: @matlab.io.ftp.parseDirListingForUnix
RemoteWorkingDirectory: "/home/jsmith"
Перечислите содержимое папки верхнего уровня.
air_quality fish insects README.txt
birds INDEX.txt mammals reptiles
climate index.html rainfall sftp.html
Перечислите содержимое подпапки с помощью dir
функция.
albatrosses ducks herons parrots
avocets_stilts falcons kingfishers pelicans
barn_owls flamingos mockingbirds penguins
blackbirds frigatebirds nightjars pheasants
boobies grebes northern_storm_petrels pigeons
cardinal grosbeaks guineafowl osprey plovers
cormorants gulls owls rails
cuckoos hawks oystercatcher sandpipers
Превратитесь в подпапку с помощью cd
функция. Выход от cd
путь к текущей папке на сервере SFTP, не ваша текущая папка MATLAB.
ans =
"home/jsmith/birds/herons"
Перечислите содержимое текущей папки.
documentation great_egret_data migration_patterns
great_blue_heron_data green_heron_data nesting_behaviors
Закройте связь с сервером SFTP. Также можно закрыть связь путем удаления объекта SFTP или освобождения времени соединения.