1 votes

Asterisk in file path in MacOS Ventura

Récemment, j'ai rencontré un binaire Apple s'exécutant sur mon système via Little Snitch qui a un astérisque dans le chemin du fichier. Ce n'est pas la première fois que je rencontre cela, mais c'est la première fois que j'ai pris des captures d'écran.

Ma question est,

Que signifie un astérisque dans un chemin de fichier dans le contexte suivant - ..examplefolder/*/examplefolder

Pour l'exemple ci-dessous, il n'y a pas de '*' ou de fichier "com.apple.MobileUpdate.." dans /private/var/db/ dans le Finder, et lorsque je fais sudo ls -l, il affiche tous les fichiers du dossier db mais à la ligne précédant la sortie, il indique

ls: ConfidentialitéDifférentielle: Opération non autorisée

puis en bas il indique

ls: fts_read: Opération non autorisée

Je n'ai aucun de ces deux messages lorsque je sudo ls -l d'autres dossiers.

Lorsque je clique sur la petite flèche dans un cercle où le chemin du fichier est affiché dans Little Snitch, cela ne fait rien.

Comme vous pouvez le voir, le binaire n'est pas signé, c'est la raison pour laquelle j'essayais de le localiser dans le système de fichiers. Il est inhabituel qu'un binaire qui, je suppose, est un binaire Apple, ne soit pas signé.

Le binaire se connecte à xp.apple.com, ce qui n'est pas surprenant, mais jusqu'à présent, les serveurs n'ont pas été des serveurs Apple (ils ne commencent pas par 17.) mais cela n'est pas non plus surprenant.

J'ai inclus toutes les informations supplémentaires afin que si personne ne connaît la réponse, certains puissent spéculer.

sortie de Little Snitch du chemin du fichier de l'astérisque

sortie du terminal de sudo ls -l

1voto

Douglas Points 10417

Que signifie un astérisque dans un chemin de fichier dans le contexte suivant

.examplefolder/*/examplefolder

Les astérisques dans le chemin peuvent signifier deux choses :

  • Simple (*). Correspondance récursive simple de zéro ou plusieurs caractères utilisée dans les noms de chemin et de fichier.
  • Double (**). Correspondance récursive de zéro ou plusieurs caractères utilisée uniquement avec les noms de chemin.

En revenant à votre exemple, l'astérisque dans le chemin signifie simplement "quel que soit les noms/chemins entre les deux examplefolders".

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X