mput

Загрузка файла или папки на FTP-сервер

Описание

пример

mput(ftpobj,contents) загружает файлы или папки, заданные contents в текущую папку на FTP-сервере, сопоставленную с ftpobj.

uploadPaths = mput(ftpobj,contents) возвращает массив ячеек, в котором перечисляются пути к загружаемым файлам на сервере.

Примеры

свернуть все

Подключитесь к FTP-серверу и загрузите файлы с локальной машины на сервер. Этот пример показывает гипотетический сеанс на ftp.example.com, машина, которая не существует. Если у вас есть учетная запись на FTP-сервере, которая предоставляет вам разрешение на загрузку файлов на этот сервер, то вы можете использовать mput функция, как показано в этом примере.

Сначала подключитесь к серверу.

ftpobj = ftp('ftp.example.com')
ftpobj = 

  FTP Object
     host: ftp.example.com
     user: anonymous
      dir: /
     mode: binary

Отображение содержимого текущей папки на FTP-сервере.

dir(ftpobj)
 
myscript.m                  README.txt                pub    

Загрузите файл с локального компьютера на FTP-сервер.

mput(ftpobj,'myNewScript.m');

Отображение обновленного содержимого на FTP-сервере, включая новое myNewScript.m файл.

dir(ftpobj)
 
myscript.m                  myNewScript.m           README.txt
pub  

Загрузить несколько файлов. Если имена файлов имеют какой-то общий текст, то можно использовать символ подстановки (*), чтобы соответствовать остальным именам. В этом примере используйте подстановочный символ, чтобы соответствовать именам файлов image001.png, image002.png, и image003.png на локальной машине.

mput(ftpobj,'image*png');

Отображение обновленного содержимого на FTP-сервере.

dir(ftpobj)
 
image001.png                image002.png            image003.png
myscript.m                  myNewScript.m           README.txt
pub  

Входные параметры

свернуть все

Подключение к FTP-серверу, заданное как объект FTP.

Локальные файлы или папки, заданные как вектор символов или строковый скаляр.

Чтобы соответствовать нескольким файлам или папкам на локальной машине, можно включить символ подстановки (*) в contents. Для примера, если вы задаете contents как *.docx, затем mput загружает все файлы, имена которых заканчиваются .docx.

См. также

| | |

Представлено до R2006a