Passer la navigation

Exemples de caractères génériques
macOS
utilisés dans les exclusions de protection de la mémoire

Les exemples suivants sont basés sur l‘exclusion d‘un exécutable stocké dans le chemin suivant :
/Application/TestApp/MyApp/program.dmg
Type
Description
Utilisation correcte des exclusions
Exclut program.dmg tant que program.dmg se trouve dans le répertoire enfant « MyApp »
 :
/Application/**/MyApp/program.dmg
Exclut tout exécutable avec .dmg tant qu‘il est situé dans le répertoire enfant « MyApp »
 :
/Application/**/MyApp/*.dmg
Exclut tout exécutable tant qu‘il se trouve dans le répertoire enfant « MyApp »
 :
/Application/**/MyApp/*
Exclut program.dmg tant qu‘il se trouve dans un répertoire enfant du répertoire « TestApp »
 :
/Application/TestApp/**/program.dmg
Utilisation incorrecte des astérisques dans les exclusions
Utilisez uniquement un astérisque (*) pour faire correspondre les caractères d‘un nom de dossier ou de fichier. Les astérisques doubles (**) sont réservés pour correspondre aux chemins de répertoire et ne peuvent pas être utilisés à la fin d‘une exclusion.
Voici une liste d‘exemples dans le contexte de l‘exclusion de
/Application/TestApp/MyApp/program.dmg
.
    • Incorrect :
      /Application/TestApp/MyApp/pro**am.dmg
    • Correct :
      /Application/TestApp/MyApp/progra*.dmg
    • Incorrect :
      /Application/**
    • Correct :
      /Application/**/*
Exclusions non recommandées
Évitez d‘utiliser un double astérisque (**) au début d‘une exclusion. Par exemple :
/**/program.dmg
Dans cet exemple,
program.dmg
est autorisé à s‘exécuter à partir de n‘importe quel dossier du lecteur. Bien que cette exclusion soit techniquement correcte, elle exclut tout élément dans n‘importe quel répertoire (y compris les répertoires enfants) sur le lecteur.