переименование

Переименуйте файл на FTP-сервере

Синтаксис

rename(ftpobj,oldname,newname)

Описание

пример

rename(ftpobj,oldname,newname) изменяет название файла oldname к newname в текущей папке на FTP-сервере, сопоставленном с ftpobj.

Примеры

свернуть все

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

Во-первых, соединитесь с сервером.

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-сервере.

rename(ftpobj,'README.txt','INTRO.txt')

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

dir(ftpobj)
INTRO.txt                  myscript.m                pub

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

свернуть все

Связь с FTP-сервером, заданным как объект FTP.

Настоящее имя файла на FTP-сервере, заданном как вектор символов или скаляр строки.

Новое имя файла на FTP-сервере, заданном как вектор символов или скаляр строки.

Советы

  • Функция rename только переименовывает файлы на FTP-сервере. Чтобы переименовать файлы на вашей локальной машине, используйте функцию movefile.

Смотрите также

| | | |

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