move. Перемещение или переименование файла

^file:move[старое имя файла;новое имя файла]
^file:move[
старое имя файла;новое имя файла;опции]   [3.4.3]

Метод переименовывает или перемещает файл и каталог (для платформы Win32 объекты нельзя перемещать через границу диска). Новый каталог создается с правами
775. Каталог старого файла удаляется, если после выполнения метода он остается пустым.

Можно задать хеш
опций:
$.keep-empty-dirs(true) - не удалять пустые каталоги, если таковые остались после перемещения файла.

Внимание: необходимо крайне осторожно относиться к возможности записи в веб-пространстве, поскольку возможностью что-нибудь куда-нибудь записать нередко пользуются современные геростраты.

Пример
^file:move[/path/file1;/file1]

Переместит файл
file1 в корень веб-пространства.


In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 22.10.2013