Déplacer un fichier ou un répertoire du centre de contrôle (LCC.web_file.move)
Déclaration
ok, err = LCC.web_file.move(src, target, mode?, timeout?)
Paramètres
- src
Type chaîne, chemin source - target
Type chaîne, chemin cible - mode
Type chaîne, facultatif ; mode de déplacement,"normal"par défaut, avec prise en charge de"overwrite"/"merge"/"overwrite-merge" - timeout
Type numérique, facultatif ; délai d'attente de la demande en secondes,60par défaut
Valeurs de retour
- ok
Type booléen ; renvoietrueen cas de succès etnilen cas d'échec - err
Type chaîne ounil, description de l'erreur en cas d'échec
Description
Déplace un fichier ou un répertoire ; peut également servir à le renommer ou à réorganiser les répertoires.
Lorsquesrcest un lien symbolique, déplace le lien lui-même sans modifier ni supprimer le contenu de sa cible.
En modenormal, l'opération échoue si la cible existe déjà ; les autres modes se comportent comme les fonctions pratiques correspondantes.
Exemple
local ok, err = LCC.web_file.move("/脚本/temp.lua", "/脚本/main.lua", "overwrite")
if not ok then
error(err)
end