Удалить папку
rmdir удаляет папку folderNamefolderName из текущей папки. folderName должно быть пустым. Если операция не выполнена, MATLAB® выдает ошибку в Командное окно.
rmdir также пытается удалить все подпапки и файлы в folderName sfolderName, независимо от их разрешений на запись. Результат для файлов, доступных только для чтения, выполняется в соответствии с практиками операционной системы.
удаляет указанную папку и возвращает состояние status = rmdir(___)1 если операция выполнена успешно. В противном случае, rmdir возвращает 0. Предупреждения и ошибки не выдаются в Командное окно. Можно использовать этот синтаксис с любыми комбинациями входных аргументов в предыдущих синтаксисах.
Можно использовать rmdir создание папок в удаленных местоположениях. Чтобы записать в удаленное место, folderName или parentName должен содержать полный путь к файлу, заданному в качестве равномерного указателя ресурса (URL) формы:
schema_name://path_to_file/folderName
или
schema_name://path_to_file/parentName
Также допустимо использовать одну или три «косые черты» (/) символы между schema_name и path_to_file. Для примера:
schema_name:/path_to_file/folderName
или
schema_name:///path_to_file/parentName
В зависимости от вашего удаленного местоположения, schema_name может быть одним из значений в этой таблице.
| Файловая система | schema_name |
|---|---|
| Амазонки S3™ | s3 |
| Windows Azure® Хранилище больших двоичных объектов | wasb, wasbs |
| HDFS™ | hdfs |
Как и в случае с локальными папками, rmdir невозможно удалить непустые виртуальные папки, если вы не задаете s флаг. Некоторые файловые службы не поддерживают пустые папки. На этих услугах, если rmdir удаляет папки и оставляет их родительскую папку пустой, затем родительская папка также будет удалена. Для получения дополнительной информации см. раздел Работа с удаленными данными.
В браузере Текущей папки щелкните правой кнопкой мыши имя папки и выберите в контекстном меню Удалить. Чтобы открыть браузер Текущей папки, используйте команду Current Folder Browser.