exponenta event banner

mput

Отправить файл или папку на FTP-сервер

Описание

пример

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

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

Примеры

свернуть все

Подключитесь к FTP-серверу и загрузите файлы с локального компьютера на сервер. В этом примере показан гипотетический сеанс 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