Aller au contenu principal

Modifier récursivement les permissions (sys.lchmod_r)

Déclaration

sys.lchmod_r(cheminFichier, permissions)

Paramètres

  • cheminFichier — Texte
  • permissions — Entier, valeur de permission ; l’octal 0755 équivaut à 7 * 8^2 | 5 * 8^1 | 5 Texte, valeur de permission ; par exemple "0755" ou "rwxr-xr-x" (pris en charge depuis 20250625)

Description

Modifie récursivement les permissions de tous les fichiers et sous-répertoires du répertoire, sans parcourir les répertoires ciblés par des liens symboliques profonds. Disponible uniquement dans les versions postérieures au 20250220.

Exemple

sys.lchmod_r("/var/mobile/Media/1ferver", 7 * 8^2 | 5 * 8^1 | 5)

-- Les deux formes suivantes sont prises en charge depuis 20250625
sys.lchmod_r("/var/mobile/Media/1ferver", "0755")
sys.lchmod_r("/var/mobile/Media/1ferver", "rwxr-xr-x")