1 votes

Affichage de l'horodatage dans le Finder de MacOS

J'ai remarqué un comportement très étrange dans le Finder de MacOS High Sierra (10.13.1).

Pour les noms de fichiers qui contiennent des horodatages, le Finder modifie le format de l'horodatage. Les deux captures d'écran ci-dessous illustrent le problème. actual filename in terminal

filename as displayed in Finder

Savez-vous comment empêcher le Finder de modifier l'horodatage ?

2voto

ProGrammer Points 2210

Explication
C'est parce que le fichier que vous avez créé par le biais du terminal en utilisant la commande touch a été nommée ainsi par vous (et non par le système) lors de sa création. Ce qui se passe, c'est qu'à la création, le système interprète le nom de fichier que vous avez choisi et vérifie s'il contient des "caractères illégaux".

Sous MacOS, le seul caractère "illégal" d'un nom de fichier est le symbole deux-points ( : ). En effet, MacOS les utilise dans les noms de chemin, par exemple. Macintosh HD:Applications:Safari.app . En outre, les noms de fichiers et de dossiers peuvent comporter jusqu'à 255 caractères.

Le remplacement de : sur / est une fonction automatique intégrée à MacOS qui permet d'éviter la corruption du chemin d'accès aux fichiers en plaçant par inadvertance deux points au milieu d'un nom de fichier, ce qui modifierait l'ensemble du chemin d'accès. Vous ne serez pas en mesure de régler ce comportement.

Et les captures d'écran ?
Quant aux captures d'écran, leurs noms de fichiers ne contiennent pas de caractères dits "illégaux" et sont donc valides.

En outre, La modification du nom du fichier de capture d'écran est également très facile sous MacOS. Dans le Terminal, exécutez defaults write com.apple.screencapture name "Some Name" - remplaçant Some Name avec votre propre texte.

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