Mover un archivo o directorio del control central (LCC.web_file.move)
Declaración
ok, err = LCC.web_file.move(src, target, mode?, timeout?)
Parámetros
- src
Tipo string; ruta de origen - target
Tipo string; ruta de destino - mode
Tipo string, opcional; modo de movimiento, predeterminado"normal"; admite"overwrite"/"merge"/"overwrite-merge" - timeout
Tipo numérico, opcional; tiempo de espera de la solicitud (segundos), predeterminado60
Valores devueltos
- ok
Tipo booleano; devuelvetruesi tiene éxito ynilsi falla - err
Tipo string onil; descripción del error cuando falla
Descripción
Mueve archivos o directorios; también puede utilizarse para cambiar nombres o reorganizar la estructura de directorios.
Cuandosrces un enlace simbólico, mueve el propio enlace, sin modificar ni eliminar el contenido de su destino.
En el modonormal, falla si el destino ya existe; el comportamiento de los demás modos coincide con el de las funciones abreviadas del mismo nombre.
Ejemplo
local ok, err = LCC.web_file.move("/脚本/temp.lua", "/脚本/main.lua", "overwrite")
if not ok then
error(err)
end